net start mssearch。' 參考 Microsoft SQLDMO Object Library
Dim objSQL As New SQLDMO.SQLServer
objSQL.Connect "localhost", "sa", ""
Dim objCatalog As New SQLDMO.FullTextCatalog
' 啟用 pubs 資料庫全文功能
objSQL.Databases("pubs").EnableFullTextCatalogs
' 建立新目錄
objCatalog.Name = "ftcPubsTest"
' 加入目錄集合 (程式碼截斷,完整步驟同精靈邏輯)
後續步驟:建立全文索引表、加入欄位、啟用、啟動填充,均對應 SQLDMO.FullTextIndex、FullTextColumn 物件操作。
SQL Server 7.0 已停止支援。新專案請使用 SQL Server 2008+ 的 DDL:
CREATE FULLTEXT CATALOG ftcPubsTest;
CREATE FULLTEXT INDEX ON titles(title, notes)
KEY INDEX UPKCL_titleidind
ON ftcPubsTest
WITH CHANGE_TRACKING AUTO;
並搭配 CONTAINS/FREETEXT、CONTAINSTABLE/FREETEXTTABLE 進行高效全文查詢。