2012-05-02 11 views
24

Tam metin dizini içerdiğini belirten SQL Server 2012 Express Edition Gelişmiş Hizmetleri'ni yükledim.Gelişmiş Hizmetler ile Express, Tam Metin Dizini oluşturulamıyor

http://msdn.microsoft.com/en-us/library/cc645993.aspx

Ben Tam metin hizmetinin çalıştığını doğruladı ben bir tam metin kataloğunu oluşturmaya çalıştığınızda ancak, başarısız: İşte bu bildiren bir bağlantıdır. "SQL Server'ın bu sürümünde tam metin desteklenmiyor." (Microsoft.SqlServer.Smo) "iletisini alıyorum"

Herhangi bir fikri olan var mı?

cevap

38

Bunu sihirbazda yapamazsınız, çünkü birkaç hata vardır.

yüklemek 'seç veya Nüfus zamanlamaları oluşturur' Tam Metin Wizard formu edilemez: Ben bile o bittiğinde endeksi doldurmak için değişiklikleri izlemek ve almak istemezsem, hala SQL Ajan ilgili bir hata var. SQL Server Agent'ın bu sürümünde
SQL Server Agent desteklenmiyor. (Microsoft.SqlServer.smo)

hata rağmen, ben devam edebildi, ama bir başka adımda Sonunda senin yaptığın hatayı aldım.

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 

Bu biraz karıştı sadece UI var, Ekspres kesinlikle Tam Metni desteklemek yaptığı görülmektedir: Ancak DDL aşağıdakileri yaparken hiçbir sorun yoktu. Aslında hangi Express sürümünün çalıştığını nasıl anlatacağını bilmiyordum.

Kısa vadede, UI yerine DDL'yi kullanmanızı öneriyorum. UI sadece katalog oluşturma konusunda yolculuk görünüyor çünkü Aslında, size ilk DDL aracılığıyla katalog oluşturursanız endeksler oluşturmak için kullanıcı arayüzünü kullanın ...

CREATE FULLTEXT CATALOG x_catalog; 

... ve sonra bu katalog seçebilirsiniz Yeni bir tane oluşturmak yerine sihirbazda ilerlerken. Tabii ki, SQL Server Agent ile ilgili istisnayı da göz ardı etmelisiniz, ancak sihirbazı durdurmuyor, sadece Tamam'ı tıklayıp görmezden gelebilirsiniz.

Ben Management Studio karşı Bağlan öğesini bulundum

, kendisine oy ve umarım bu düzeltilecektir edin:

http://connect.microsoft.com/SQLServer/feedback/details/740181/management-studio-does-not-fully-manage-full-text-in-sql-server-express

+1

yapacak, teşekkürler. – TreK

+1

SSMO kafa karıştırıcı oldu. Basit çözümün işe yaradığına şaşırdım (ve çok memnunum)! – kevin

+5

Bağlan bağlantısı "sabit" olduğunu bildirmesine rağmen bu hata hala SQL Express 2014'te gerçekleşir. – Keith

İlgili konular