你目前正处于脱机状态,正在等待 Internet 重新连接

安装 SQL Server 2005 时出现错误消息:“There was an unexpected failure during the setup wizard”(执行安装向导期间出错)

错误号:408784 (SQLBUDT)
症状
在安装 Microsoft SQL Server 2005 时,收到以下错误消息:
执行安装向导期间出错。可以查看安装日志和/或单击“帮助”按钮以获取更多信息。
若此时检查 SQLSetupNumber_ServerName_Core(local).log 文件,您会在日志文件结尾看到以下错误消息:
Running:InstallToolsAction.10 at:2006/4/8 16:46:2
Error:Action "InstallToolsAction.10" threw an exception during execution.Error information reported during run:
Target collection includes the local machine.
Fatal Exception caught while installing package:"10"
Error Code:0x80070002 (2)
Windows Error Text:The system cannot find the file specified.Source File Name:sqlchaining\sqlprereqpackagemutator.cpp
Compiler Timestamp:Tue Aug 9 01:14:20 2005
Function Name:sqls::SqlPreReqPackageMutator::modifyRequest
Source Line Number:196
---- Context -----------------------------------------------
sqls::InstallPackageAction::perform
WinException caught while installing package.: 1603
Error Code:0x80070643 (1603)
Windows Error Text:Fatal error during installation.Source File Name:packageengine\installpackageaction.cpp
Compiler Timestamp:Fri Jul 1 01:28:25 2005
Function Name:sqls::InstallPackageAction::perform
Source Line Number:167
---- Context -----------------------------------------------
sqls::InstallPackageAction::perform
注意
  • SQLSetupNumber_ServerName_Core(local).log 文件位于下面的文件夹中:
    C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files
  • Number 表示一个编号,每安装一次 SQL Server 2005,此编号便递增 1。文件名称中具有 Number 最大编号的日志文件是 SQL Server 2005 最近一次安装的日志文件。
原因
出现此问题的原因是包含 SQL Server 2005 安装过程中所需文件的文件夹的布局不正确。

当从网络共享或硬盘上复制自 SQL Server 2005 安装 CD 的某个文件夹开始安装 SQL Server 2005 时,很可能会出现此问题。
替代方法
若要解决此问题,请按正确的布局设置 SQL Server 2005 安装文件夹。

SQL Server 2005 安装使用下面的两个文件夹:
  • Servers
  • Tools
这两个文件夹必须位于一个文件夹的相同级别下或位于驱动器的根文件夹下。这两个文件夹的名称必须正好是 Servers 和 Tools。Servers 文件夹包含安装 SQL Server 2005 主要组件(如数据库引擎)所需的所有文件。Tools 文件夹包含一些工具组件和《SQL Server 2005 联机丛书》。
更多信息
若要将文件从 SQL Server 2005 安装 CD 复制到某个位置,然后从该位置安装 SQL Server 2005,请执行以下步骤:

注意:在此示例中,D:\SQLServer2005 文件夹是要将文件从 SQL Server 2005 安装 CD 复制到的位置。
  1. 在 D:\SQLServer2005 文件夹中,创建下面的两个子文件夹:
    • Servers
    • Tools
  2. 将名为 Servers 的 SQL Server 2005 安装 CD 中的所有文件复制到 D:\SQLServer2005\Servers 文件夹。
  3. 将名为 Tools 的 SQL Server 2005 安装 CD 中的所有文件复制到 D:\SQLServer2005\Tools 文件夹。
  4. 打开 D:\SQLServer2005\Servers 文件夹,然后双击 Setup.exe 以启动 SQL Server 2005 安装程序。
类似地,如果您是从 MSDN 下载网站下载 SQL Server 2005 Developer Community Technology Preview (CTP),则整个产品将分成两个独立的下载。若要执行 SQL Server 2005 的完整安装,必须将 Servers 和 Tools 文件分别下载到名为 Servers 和 Tools 的文件夹中。此外,在开始安装之前,将这些文件夹放置在某个文件夹的相同级别下或驱动器的根文件夹下。
属性

文章 ID:916760 - 上次审阅时间:05/16/2011 07:52:00 - 修订版本: 3.0

Microsoft SQL Server 2005 Standard Edition, Microsoft SQL 2005 Server Workgroup, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL 2005 Server Enterprise, Microsoft SQL Server 2005 Standard X64 Edition, Microsoft SQL Server 2005 Enterprise X64 Edition, Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems, Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems

  • kbsqldeveloper kbhowto kbexpertiseadvanced kbinfo kbsql2005setup KB916760
反馈