升级对搜索功能的影响
在 Microsoft Office SharePoint Portal Server 2003 中,除了搜索范围和最佳匹配存储在内容数据库中之外,其他所有搜索设置都存储在注册表中。在就地升级或逐步升级到 Microsoft Office SharePoint Server 2007 的过程中,将升级大多数搜索设置,但以下项除外:
不升级索引文件。在首次对服务器或服务器场进行爬网时将重新创建索引文件。升级到 Office SharePoint Server 2007 之后,必须对要索引的所有内容执行完全爬网。
不升级搜索范围。在升级到 Office SharePoint Server 2007 之后必须重新创建搜索范围。有关详细信息,请参阅 SharePoint 管理中心帮助系统中的“管理搜索范围”主题。
不升级搜索通知。在升级到 Office SharePoint Server 2007 之后必须重新创建门户搜索通知。有关详细信息,请参阅 Office SharePoint Server 2007 管理中心帮助系统中的“配置基于搜索的通知”主题。
不升级所安装的任何筛选器、分词系统和同义词库文件。这些文件取决于版本,当这些文件有新版本时,您必须安装新版本。
有关 Office SharePoint Server 2007 中搜索的工作方式以及迁移到 Office SharePoint Server 2007 时要规划内容的详细信息,请参阅规划搜索 (Office SharePoint Server)。
备注
如果您已共享服务,则在升级父门户时,父门户服务器中的设置将添加到升级后的搜索数据库中。
如果选择数据库迁移方法进行升级,则不会升级任何搜索设置,因为搜索设置存储在注册表中而不是数据库中;您必须在新环境中手动重新配置搜索。
下表列出了 SharePoint Portal Server 2003 中的搜索设置,以及在升级期间和升级后这些设置会出现何种情况。
SharePoint Portal Server 2003 搜索设置 | SharePoint Portal Server 2003 范围 | 升级期间会出现何种情况 | Office SharePoint Server 2007 设置 | Office SharePoint Server 2007 范围 |
---|---|---|---|---|
默认内容访问帐户和默认内容访问帐户密码 |
管理中心 |
将帐户和密码复制到共享服务提供程序 (SSP) 数据库中。这些设置是 SharePoint Portal Server 2003 中的服务器场范围设置,并存储在该服务器场的所有索引服务器的注册表中。而在 Office SharePoint Server 2007 中,这些设置存储在 SSP 数据库中。 |
默认内容访问帐户 默认内容访问帐户密码 |
共享服务提供程序 (SSP) 管理 |
“该门户”/“非门户”内容源 |
门户管理 |
升级所有设置。 |
默认内容源 |
共享服务提供程序 |
自定义内容源 |
门户管理 |
将设置从 SharePoint Portal Server 2003 注册表迁移到 Office SharePoint Server 2007 注册表。 |
内容源 |
共享服务提供程序 |
规则 |
门户管理 |
按以下顺序升级规则:首先是门户规则,其次是非门户规则,最后是其他规则。升级后,管理员必须使用共享服务提供程序界面解决所有冲突。 |
规则 |
共享服务提供程序 |
最佳匹配 |
门户管理 |
将最佳匹配从 Site_Serv 数据库复制到 SSP 数据库。 |
最佳匹配 |
网站 |
架构 |
门户管理 |
升级架构,且架构将从 JET 格式更改为 SQL Server 数据库格式。 |
架构 |
共享服务提供程序 |
网站命中率规则 |
管理中心 |
升级网站命中率规则。 |
网站命中率规则 |
管理中心 |
具有自定义搜索 Web 部件的自定义搜索页 |
任意 |
在升级后这些设置将继续工作,而不需要进行任何更改。查询对象模型仍然可以正常运行。 |
具有自定义搜索 Web 部件的自定义搜索页 |
任意 |
计划 |
门户管理 |
将计划信息复制到内容源。 |
内容源 |
计划 |
关于升级和搜索的附加说明:
在逐步升级过程中,如果 SharePoint Portal Server 2003 和 Office SharePoint Server 2007 门户并行运行,且配置采用的是服务器场间共享服务,则只要子门户尚未升级到 Office SharePoint Server 2007,SharePoint Portal Server 2003 和 Office SharePoint Server 2007 爬网程序就将并行运行。在将所有门户升级到 Office SharePoint Server 2007 后,您必须手动关闭 SharePoint Portal Server 2003 爬网程序。有关详细信息,请参阅使用共享服务执行逐步升级。
在 Office SharePoint Server 2007 中,每个服务器场只具有一个索引(而在 SharePoint Portal Server 2003 中,每个服务器场具有含聚合结果的多个索引)。升级时,会将索引存储在作业服务器上,并将服务器场中其他索引的配置设置提取到 SSP 数据库中;但是将不再使用其他索引计算机。
Office SharePoint Server 2007 已弃用了 SharePoint Portal Server 2003 管理对象模型。这意味着将不得不重新编写依赖于 SharePoint Portal Server 2003 管理对象模型的任何自定义应用程序,才能使用 Office SharePoint Server 2007 中的新对象模型。
在 Office SharePoint Server 2007 中,“查询”对象模型和 Web 服务具有向后兼容性。这意味着使用“查询”对象模型和 Web 服务生成的任何自定义应用程序都应继续运行,而无需进行任何修改。
Office SharePoint Server 2007 中的搜索支持 SQL 语法。
SharePoint Portal Server 2003 需要 Windows 任务计划程序服务并使用此服务管理爬网计划。而 Office SharePoint Server 2007 使用 SharePoint 定时服务执行此功能,并且不再需要任务计划程序服务。如果您没有使用该任务计划程序服务来完成其他计划的任务,则可以在完成升级过程后停止此服务。
下载此书籍
本主题包含在以下可下载书籍内,以方便您阅读和打印:
有关可下载书籍的完整列表,请参阅 Office SharePoint Server 2007 的可下载书籍。