Nemůžete to udělat prostřednictvím průvodce, protože existuje několik chyb. I když jsem se rozhodl nesledovat změny a nevyplňovat index, když byl dokončen, stále se mi zobrazuje chyba o SQL Agent:
Navzdory chybě jsem mohl pokračovat, ale v dalším kroku jsem nakonec obdržel chybu, kterou jste udělali. Neměl jsem však problém provést v DDL následující:
CREATE TABLE dbo.x
(
x NVARCHAR(255) NOT NULL CONSTRAINT uq_x UNIQUE(x)
);
GO
CREATE FULLTEXT CATALOG x_catalog;
GO
CREATE FULLTEXT INDEX
ON dbo.x(x LANGUAGE 1033)
KEY INDEX uq_x ON x_catalog;
GO
To ukazuje, že Express určitě podporuje Full-Text, je to jen uživatelské rozhraní, které je trochu zmatené. Mám podezření, že neví, jak zjistit, kterou verzi Expressu skutečně máte spuštěnou.
Z krátkodobého hlediska bych tedy doporučil místo uživatelského rozhraní používat DDL. Ve skutečnosti, protože se zdá, že uživatelské rozhraní zakopne pouze při vytváření katalogu, můžete použít uživatelské rozhraní k vytvoření indexů, pokud nejprve vytvoříte katalog pomocí DDL...
CREATE FULLTEXT CATALOG x_catalog;
...a pak při procházení průvodcem vyberte tento katalog místo vytváření nového. Samozřejmě budete muset také ignorovat výjimku týkající se SQL Server Agent, ale průvodce tím nezastavíte, stačí kliknout na OK a ignorovat ji.
Odeslal jsem položku Connect proti Management Studio, hlasujte pro ni a doufáme, že to bude opraveno :
Nevím, zda byla tato položka řešena nebo zda se dostala do nového systému zpětné vazby. začal jsem to hledat ale hodně štěstí.