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

文章翻译 文章翻译
文章编号: 916760 - 查看本文应用于的产品
错误号: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 的文件夹中。此外,在开始安装之前,将这些文件夹放置在某个文件夹的相同级别下或驱动器的根文件夹下。

属性

文章编号: 916760 - 最后修改: 2011年5月16日 - 修订: 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
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com