5

运行 SQL Server 2008 安装程序时,我收到以下错误消息:

标题:Microsoft SQL Server 2008 安装程序


发生以下错误:

无法打开 Windows 安装程序文件“G:\x64\setup\sql_engine_core_inst_msi\sql_engine_core_inst.msi”。

Windows Installer 错误消息:系统无法打开指定的设备或文件。.

单击“重试”以重试失败的操作,或单击“取消”以取消此操作并继续设置。

...

请让我知道我该如何解决这个问题,因为我无法继续安装过程......请帮助!

问候

4

5 回答 5

5

这发生在我身上。安装程序实际上似乎在 2 个多小时内没有出现任何错误,但我知道这肯定有问题。我重新启动它过夜,然后进来查看您帖子中提到的错误。

将文件从 CD 复制到硬盘驱动器,然后从那里运行 setup.exe 帮助我解决了这个问题。我看到在所选答案下方的评论中提到了这一点,但评论以希望它能解决问题而结束,对我来说确实如此。

于 2013-04-23T17:13:50.620 回答
4

尝试将 .msi 复制到驱动器 C:\ 并从那里执行它。

于 2012-08-08T18:44:56.400 回答
2

此答案与安装 2008 R2 服务包有关,而不是从头开始安装 2008,但此问题是搜索错误消息时的第一个结果。可能会帮助某人...

我得到了相同的“系统无法打开指定的设备或文件”。信息。

我在这里查看了安装日志:C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log

在 Windows\Installer 目录中找到了错误以及它正在寻找的文件。

进入Installer目录,找到文件,备份,删除。

再次运行设置,得到一个更有意义的错误,解释丢失的文件,以及初始安装中的相应文件,在我的例子中是 2008 R2 SP1。

在我的 PC 上下载 SP1,解压缩它,挖出文件,在我的例子中是 sql_common_core.msp。

只需将该文件复制到服务器,运行它,它就可以快速修复/安装/做了一些事情。

再次运行设置,一切顺利。

有关修复这些类型的设置错误的大量详细信息在这里:http: //support.microsoft.com/kb/969052/en-us

于 2013-08-02T19:47:04.320 回答
1

不幸的是,这是非常开放的。我假设 G:\ 是可移动媒体驱动器?你能在资源管理器中看到文件路径吗?

于 2012-08-08T17:31:44.363 回答
1

我也遇到了同样的问题。我关闭了我的 Windows 防火墙并重新尝试,它对我有用。您可以在安装 SQL Server 时关闭防火墙。

于 2013-11-08T15:26:58.640 回答