安装问题疑难解答

本部分包含的信息有助于解决在安装 System Center Updates Publisher 的过程中可能出现的问题。本部分还包括在安装 Updates Publisher 之前必须满足的安装和安全要求,介绍了在安装过程中由 Updates Publisher 创建的日志文件,并列出了常见问题的解决方案。

安装要求

在计算机上安装 Updates Publisher 之前,必须考虑操作系统要求。计算机上还必须安装特定的软件,这些软件包括 Microsoft 管理控制台 (MMC) 3.0、Windows Server Update Services (WSUS) 3.0(简称 WSUS 3.0)管理控制台和 Internet Explorer 6 SP1 或更高版本。有关 Updates Publisher 要求的详细信息,请参阅 Updates Publisher 的要求

远程 Updates Publisher 数据库

如果要在安装 Updates Publisher 的过程中指定运行 SQL Server 的远程计算机,则必须先在该远程计算机上创建数据库,才能安装 Updates Publisher。有关创建 Updates Publisher SQL Server 数据库的信息,请参阅如何创建 Updates Publisher 数据库

安全要求

必须具有下列安全权限才能安装 Updates Publisher:

  • 启动 Updates Publisher 安装程序的用户必须是本地计算机上 Administrators 组的成员。

  • 当 Updates Publisher 数据库尚未创建,而且将要在本地计算机上创建时,启动 Updates Publisher 安装程序的用户必须有权创建该数据库。当 Updates Publisher 数据库位于远程计算机上时,必须在运行 Updates Publisher 安装程序之前在运行 SQL Server 的远程计算机上创建该数据库。

有关 Updates Publisher 安全要求的详细信息,请参阅Updates Publisher 的安全考虑事项

日志文件

Updates Publisher 安装程序会向日志文件中写入信息,以帮助诊断在安装过程中可能出现的问题。系统会为运行安装程序的用户在临时文件夹(默认情况下位于 %USERPROFILE%\Local Settings\Temp 中)中创建一个日志文件。Updates Publisher 安装最多涉及到三个阶段,在每个阶段中,Updates Publisher 都会将信息写入一个不同的日志文件中。

Important重要信息
Updates Publisher 日志文件必须用简单的文本编辑器(如“记事本”)来打开。如果在全文编辑器中打开日志文件,则可能会无法正确显示日志文件的内容。

PTBootstrappersetup.log

Updates Publisher 安装过程的第一阶段就是验证本地计算机是否满足最低软件要求。安装程序在验证每个软件要求时,会向 PTBootstrapper.log 中写入信息。当安装程序成功完成了 Updates Publisher 安装过程的这一阶段时,PTBootstrappersetup.log 中将包含下列日志条目:

MSI installation complete.

MSI finished with success message.

Setup completed successfully.

如果本地计算机未满足软件要求,请查看 PTBootstrappersetup.log 以了解详细信息。

PublishingToolsetup.log

Updates Publisher 安装过程的第二个阶段就是将 Updates Publisher 组件安装到本地计算机上。当安装程序成功完成了该阶段时,PublishingToolsetup.log 中将包含以下日志条目:

Product: System Center Updates Publisher -- Installation operation completed successfully

如果安装失败,请查看该日志文件中是否存在可能指示安装失败原因的错误消息。

PTDatabase.log

如果在安装 Updates Publisher 之前没有创建 Updates Publisher 数据库,而且将安装程序配置为使用本地数据库,则安装程序会将日志条目写入 PTDatabase.log 中。当安装程序成功创建了本地数据库时,PTDatabase.log 中将包含以下日志条目:

DBCC execution completed

如果安装程序无法创建本地数据库,请查看该日志文件中是否存在可能指示失败原因的错误消息。

常见的安装问题

下面的几个部分列出了在安装 Updates Publisher 时可能出现的常见问题、这些问题的可能原因以及可能解决方案的列表。

无法用提供的信息验证数据库连接

当在 Updates Publisher 安装过程中配置**“远程数据库”**设置时,会显示下面的错误消息:

Unable to verify the database connection with the provided information

在解决此错误时,请验证以下事项:

  • 验证 Updates Publisher 数据库是否位于运行 SQL Server 的远程计算机上。如果使用远程 Updates Publisher 数据库,那么,在运行安装程序之前,必须先在远程计算机上运行一个用来创建 mscuptdb 数据库和 System_Center_Updates_Publisher_User 数据库角色的脚本。

  • 验证安装 Updates Publisher 的用户对于运行 SQL Server 的远程计算机是否具有适当的权限。用户在运行 SQL Server 的远程计算机上必须至少拥有“用户”权限,并且在 SQL Server 中拥有 mscuptdb 数据库的 System_Center_Updates_Publisher_User 数据库角色成员身份的用户登录。

  • 验证**“数据库服务器”“SQL 实例”**设置对于远程 SQL Server 数据库是否有效。

  • 如果承载远程 Updates Publisher 数据库的计算机上启用了防火墙,则验证是否将防火墙配置为允许访问 Microsoft SQL Server 数据库引擎的实例。

如果已经安装了 SQL Server,系统会提示安装 SQL 2005 Express Edition

在安装 Updates Publisher 的过程中,安装向导会将 SQL Server 2005 Express Edition 作为一个要求列出,即使 Updates Publisher 计算机上有一个本地 64 位 SQL Server 2005 实例也是如此。要在运行 64 位 SQL Server 2005 的本地计算机上安装 Updates Publisher,必须使用下列解决方案:

  • 在运行 64 位 SQL Server 2005 的计算机上,根据如何创建 Updates Publisher 数据库中的过程进行操作。然后,在运行 Updates Publisher 安装程序时必须选择**“远程数据库”,即使数据库服务器位于本地计算机上也是如此。在“数据库服务器”**字段中,输入本地计算机和 SQL Server 实例的名称。

另请参阅

任务

如何创建 Updates Publisher 数据库
如何安装 Updates Publisher

概念

Updates Publisher 的日志文件
Updates Publisher 的安全考虑事项
Updates Publisher 的要求

其他资源

Updates Publisher 入门
Updates Publisher 疑难解答