我安装了SQL Server 2008 Express。 几个月前,我创build了一个全文目录和索引。 我想索引一些额外的表列,但我不记得现有的目录的名称。 如何找出现有全文目录的名称
希望这不涉及安装任何新的工具,因为这是一个生产服务器。
您可以执行以下操作:
SELECT * FROM sys.fulltext_catalogs
这将返回目录名称,并应给你你所需要的。
从这里 :
要在表或视图中查找全文索引的文件组,请使用以下查询,其中object_name是表或视图的名称:
SELECT name FROM sys.filegroups f, sys.fulltext_indexes i WHERE f.data_space_id = i.data_space_id and i.object_id = object_id('object_name'); GO
我也相信位于这里的文件的名称:
C:\ Program Files \ Microsoft SQL Server \ MSSQL10.MSSQLSERVER \ MSSQL \ FTData
应该给你一些你的目录的名字。