在 SharePoint Server 2016 中验证数据库升级
适用于:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
将数据库升级到 SharePoint Server 2016 后,必须验证内容是否已成功升级到新版本。 可以验证数据库附加升级的状态 (是否仍在进行中,或者是否已成功完成或出现错误或失败?) 查看问题是否仍有待解决。 若将这些步骤作为试验升级的一部分执行,则可以先通过这些步骤来找出在尝试升级生产环境之前需要重新编写的自定义项。 在升级生产环境时,了解以下信息更为重要:是否已完成升级以及有哪些待解决的问题。
验证数据库的升级状态
您可以通过以下方式验证升级:
使用管理中心中的"升级状态"页
此页列出了所有服务器场、服务或内容数据库升级及其状态。 这包括错误或警告的计数。
查看日志文件以查找错误和警告
如果未成功完成升级,您可以查看日志文件以找到并解决问题,然后重新启动升级过程。
查看数据库附加升级的日志文件
若要验证是否已成功升级,您可以查看以下日志和错误文件:
升级日志文件和升级错误日志文件。
查看升级日志文件和升级错误日志文件(在运行升级时生成)。 升级日志文件和升级错误日志文件位于 %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\16\LOGS 中。 日志按以下格式命名:Upgrade- YYYYMMDD-HHMMSS-SSS-GUID<>.log,其中 YYYYMMDD 是日期,HHMMSS-SSS 是 24 小时制格式 (小时、分钟、秒和毫秒) 。 升级错误日志文件将所有错误和警告合并在一个较短的文件中,名为 Upgrade- YYYYMMDD-HHMMSS-SSS-GUID<>-error.log。
日志文件的格式遵循统一日志记录系统 (ULS) 约定。 若要查看日志文件以找出并解决问题,请从日志文件的开头开始查看。 如果某些错误或警告在环境中的多个网站集中出现,或者这些错误或警告完全阻止了升级过程,则它们可能会在日志文件中反复出现。 例如,如果您无法连接到配置数据库,升级过程将尝试(并且失败)多次,这些尝试将在日志文件中列出。
如果在日志文件中找到导致升级被阻止的问题,您可以解决这些问题,然后重新启动升级以继续执行升级过程。
检查数据库的升级状态
"升级状态"页将列出升级会话并提供有关每个会话的状态详细信息(会话是已成功还是已失败,以及每个服务器上出现的错误或警告的数目)。 此外,"升级状态"页还包括有关升级过程的日志和错误文件的信息,并提供针对可能已出现的问题的建议的解决方法。
若要在 SharePoint 管理中心中查看升级状态,请执行以下操作:
- 验证您是否拥有以下管理凭据:
- 若要使用 SharePoint 管理中心,您必须是 Farm Administrators 组的成员。
- 在管理中心主页上的"升级和迁移"部分,单击"查看升级状态"。
验证升级后的环境
在确定您的升级成功完成后,请验证您的环境。 检查以下项:
服务应用程序
是否已正确配置?
服务应用程序代理的配置方式是否符合要求?
是否必须在服务器场之间创建新连接?
网站集
- 与网站关联的所有功能是否正常运行?
搜索
检查搜索配置设置是否与 SharePoint Server 2013 场中的搜索配置设置相似。
运行搜索查询,并验证这些查询是否按预期方式运行并提供相应的结果。 24 小时后,查看查询报告并查找问题。
搜索人员和配置文件。
检查所有搜索自定义项,以确保其按预期方式工作。