Sie können dies nicht durch den Assistenten tun, weil es ein paar Fehler gibt. Auch wenn ich wählte nicht Änderungen zu verfolgen und den Index nicht zu füllen, wenn es fertig war, bekam ich noch eine Fehlermeldung über SQL-Agenten:
kann nicht geladen werden ‚auswählen oder Population Termine erstellen‘ Full-Text-Assistenten Form.
SQL Server-Agent wird in dieser Edition von SQL Server nicht unterstützt. (Microsoft.SqlServer.Smo)
Trotz der Fehler, ich war in der Lage, gehen, aber in einem weiteren Schritt, den Sie tat ich habe schließlich den Fehler erhalten. Allerdings hatte ich kein Problem die folgenden in DDL tun:
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
Dies zeigt, dass Express sicherlich Full-Text nicht unterstützt, es ist nur die Benutzeroberfläche, die ein wenig verwirrt ist. Ich vermute, es weiß nicht, welche Version von Express du eigentlich hast.
So würde ich auf kurze Sicht empfehlen, DDL anstelle der Benutzeroberfläche zu verwenden. In der Tat, da nur die Benutzeroberfläche zum Erstellen des Katalogs zu stolpern scheint, können Sie die Benutzeroberfläche verwenden, um die Indizes zu erstellen, wenn Sie zuerst den Katalog über DDL erstellen ...
CREATE FULLTEXT CATALOG x_catalog;
... und dann diesen Katalog wählen wenn Sie durch den Assistenten gehen, anstatt einen neuen zu erstellen. Natürlich müssen Sie auch die Ausnahme bezüglich des SQL Server-Agenten ignorieren, aber der Assistent wird nicht gestoppt. Sie können einfach auf OK klicken und sie ignorieren.
ich ein Connect Element gegen Management Studio angemeldet haben, stimmen Sie dafür, und hoffentlich wird dies korrigiert werden:
http://connect.microsoft.com/SQLServer/feedback/details/740181/management-studio-does-not-fully-manage-full-text-in-sql-server-express
Mach ich, Danke. – TreK
Der SSMO war verwirrend. Ich bin überrascht (und sehr erfreut), dass die einfache Lösung funktioniert! – kevin
Dieser Fehler tritt immer noch in SQL Express 2014 auf, obwohl der Connect-Link sagt, dass es "behoben" ist. – Keith