说明 全文引擎作为名为 Microsoft 搜索的服务在 Microsoft Windows NT® Server 和 Microsoft Windows® 2000 Server 上运行。对于 Microsoft SQL Server 个人版,Microsoft 搜索服务不可用。尽管这意味着 Microsoft 搜索服务既未安装在 Microsoft Windows 95/98 上,也未安装在 Windows NT 工作站或 Windows 2000 Professional 客户端上,但这些客户端在连接到 SQL Server 标准版安装或企业版实例时可以使用这项服务。
数据库
必须启用数据库才能使用全文服务。可以在已启用的数据库中创建和除去一个或多个全文目录的元数据。
全文目录
全文目录包含数据库中的全文索引。每个目录可以用于数据库内的一个或多个表的索引需求。该目录中的索引是使用这里介绍的管理功能来填充的。(全文目录必须驻留在与 SQL Server 实例相关联的本地硬盘驱动器上。不支持可移动的驱动器、软盘和网络驱动器)。在每个服务器上最多可创建 256 个全文目录。
说明 Windows NT 故障转移群集环境完全支持全文索引。有关更多信息,请参见在故障转移群集中运行全文查询。
usedatabase droptable news go createtable news ( news_id intnotnull, title varchar(100), department varchar(50), abstract varchar(900), author varchar(20), issue_time varchar(20), url varchar(100), context text, primarykey (news_id) ) go ifexists(select name from sysindexes where name='news_index') begin dropindex news.news_index end createuniqueindex news_index on news(news_id) go
usedatabase droptable news go createtable news ( news_id intnotnull, title varchar(100), department varchar(50), abstract varchar(900), author varchar(20), issue_time varchar(20), url varchar(100), context text, primarykey (news_id) ) go ifexists(select name from sysindexes where name='news_index') begin dropindex news.news_index end createuniqueindex news_index on news(news_id) go