安装和升级全文搜索
Microsoft SQL Server 2005 为全文引擎引入了并行安装方式。对于每个 Microsoft SQL Server 实例,均会安装一个基于 Microsoft Search (MSSearch) 服务的 Microsoft Full-Text Engine for SQL Server (MSFTESQL) 服务实例。这意味着 SQL Server 不再需要与使用 MSSearch 服务的其他服务器产品共享 MSSearch 服务。
重要提示: |
---|
我们建议您在安装 SQL Server 2005 之后立即更改全文搜索的服务帐户。有关更改此服务帐户的信息,请参阅如何设置全文搜索的服务启动帐户(SQL Server 配置管理器)。 |
将全文引擎隔离到实例级简化了管理和更新服务器的过程。现在,对操作系统或系统中的其他服务器产品实例的更新不会对 SQL Server 全文搜索产生影响。而且,还可以安装像 Microsoft SharePoint Portal Server 这样的产品,而不必担心 MSSearch 服务的新版本会影响全文搜索的行为。
并行安装意味着 SQL Server 的实例级存在下列每个组件。
- MSFTESQL
全文引擎服务可以管理筛选器后台程序组件、执行管理操作以及执行全文查询。对于命名实例,它将以 MSFTESQL$<实例名称> 的形式出现。
- MSFTEFD
全文筛选器后台程序可以安全地加载和驱动用于索引和查询的第三方可扩展组件(例如断字符、词干分析器和筛选器),而不会损害全文引擎服务自身的完整性。
- 断字符、词干分析器和筛选器
每个实例目前均使用自己的一组断字符、词干分析器和筛选器,而不受这些组件的操作系统版本的限制。而且,这些组件在各个实例级也很容易注册和配置。
有关全文搜索的体系结构的详细信息,请参阅全文搜索的体系结构。
重要提示: |
---|
如果卸载了全文搜索组件,必须重新启动服务器。 |
设置全文搜索
若要开始使用全文搜索,您必须对您要使用全文引擎访问的表列设置全文索引功能。有关详细信息,请参阅全文搜索入门。
升级
在安装过程中,会完成到 SQL Server 2005 的升级。SQL Server 2005 实例将与 SQL Server 的旧版本并行安装,且数据将被迁移。如果 SQL Server 的旧版本装有全文搜索,则将自动安装新版本的全文搜索。
在 SQL Server 2005 中,全文目录的格式有显著变化。此变化要求重新生成 SQL Server 早期版本中的所有全文目录。全文目录的重新生成过程会自动发生,且不会阻碍升级完成。因此,升级之后全文目录的重新生成过程可能会继续进行。在全文目录原来所在的路径下,将会创建一个新的文件夹。与全文目录的重新生成过程相关联的文件都列在这个新文件夹中。
请参阅
概念
Microsoft SQL Server 全文引擎
断字符和词干分析器
全文搜索筛选器