WSUS 3.0 SP2 安装在“配置数据库”步骤失败

WSUS 3.0 SP2 安装在“配置数据库”步骤失败

尝试在 Windows Server 2003 Enterprise 系统上安装 WSUS 3.0 SP2。我要求安装程序在我们现有的 SQL Server 2005 系统之一上创建一个新数据库。当安装程序到达“配置数据库”步骤时,它会停止并抛出“此 Windows 安装程序包存在问题。作为安装程序的一部分运行的程序未按预期完成。请联系您的支持人员或软件包供应商。”它建议我查看的两个日志如下。我没有看到任何对我有意义的错误。

如您能提供任何指导,我们将不胜感激。

WSUSSetup.log:

2009-12-04 15:26:21 成功 MWUSSetup 验证先决条件...
2009-12-04 15:26:22 错误 MWUSSetup 无法确定是否安装了更高版本的 WSUS。假设它不是... (错误 0x80070002:系统找不到指定的文件。)
2009-12-04 15:26:28 成功 MWUSSetup 未找到 SQL 实例
2009-12-04 15:26:42 成功 MWUSSetup 初始化安装详细信息
2009-12-04 15:26:42 成功 MWUSSetup 安装 ASP.Net
2009-12-04 15:27:24 成功 MWUSSetup ASP.Net 安装成功
2009-12-04 15:27:24 成功 MWUSSetup 安装 WSUS...
2009-12-04 15:27:28 成功 CustomActions.Dll 无法获取 INSTALL_LANGUAGE 属性,正在计算它...
2009-12-04 15:27:28 成功CustomActions.Dll 成功设置 WSUS 管理员组全名的属性
2009-12-04 15:27:29 成功 CustomActions.Dll .Net 框架路径:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
2009-12-04 15:27:33 成功 CustomActions.Dll 创建用户组:WSUS Reporters 描述:只能在 Windows Server Update Services 服务器上运行报告的 WSUS 管理员。
2009-12-04 15:27:33 成功 CustomActions.Dll 创建 WSUS 记者用户组
2009-12-04 15:27:33 成功 CustomActions.Dll WSUS 记者用户组已存在
2009-12-04 15:27:33 成功 CustomActions.Dll 已成功创建 WSUS 记者用户组
2009-12-04 15:27:33 成功 CustomActions.Dll 创建用户组:WSUS 管理员,描述:WSUS 管理员可以管理 Windows Server Update Services 服务器。
2009-12-04 15:27:33 成功 CustomActions.Dll 创建 WSUS 管理员用户组
2009-12-04 15:27:33 成功 CustomActions.Dll WSUS 管理员用户组已存在
2009-12-04 15:27:33 成功 CustomActions.Dll 成功创建 WSUS 管理员用户组
2009-12-04 15:27:33 成功 CustomActions.Dll 成功创建 WSUS 用户组
2009-12-04 15:27:33 成功 CustomActions.Dll 成功设置二进制 SID 属性
2009-12-04 15:27:33 成功 CustomActions.Dll 成功设置二进制 SID 属性
2009-12-04 15:27:33 成功 CustomActions.Dll 成功设置二进制 SID属性
2009-12-04 15:28:50 错误 MWUSSetup InstallWsus:MWUS 安装失败(错误 0x80070643:安装期间出现致命错误。)
2009-12-04 15:28:50 错误 MWUSSetup CInstallDriver::PerformSetup:WSUS 安装失败(错误 0x80070643:安装期间出现致命错误。)
2009-12-04 15:28:50 错误 MWUSSetup CSetupDriver::LaunchSetup:安装失败(错误 0x80070643:安装期间出现致命错误。)

从 WSUSSetupmsi_091204_1527.log 末尾

MSI (s) (58:7C) [15:28:49:860]: 注释:1: 1708
MSI (s) (58:7C) [15:28:49:860]: 产品:Windows Server Update Services 3.0 SP2 — 安装失败。

MSI (s) (58:7C) [15:28:49:875]: 清理已卸载的安装包(如果存在)
MSI (s) (58:7C) [15:28:49:875]: MainEngineThread 返回 1603
MSI (s) (58:78) [15:28:49:985]: 销毁 RemoteAPI 对象。
MSI (s) (58:90) [15:28:49:985]: 自定义操作管理器线程结束。
=== 日志记录已停止:2009 年 12 月 4 日 15:28:49 ===
MSI (c) (30:54) [15:28:50:016]: 减少计数器以禁用关机。 如果计数器 >= 0,则将拒绝关机。递减后的计数器:-1
MSI (c) (30:54) [15:28:50:016]: MainEngineThread 返回 1603
=== 详细日志记录已停止:2009 年 12 月 4 日 15:28:50 ===

答案1

我发现将 WSUS 安装到 Win 内部数据库比将数据库移至另一台 SQL 服务器要容易得多。以下是MS 关于事后移动数据库的文章。我已这样做过几次,每次都很有效。

答案2

如果没有看到 wsusca.log 文件,这只是部分猜测,但听起来您使用的用户没有您尝试使用的 sql 服务器的权限。

查看有关该主题的技术文章。

相关内容