SQL Server 2008安装错误消息:无法打开Windows安装程序文件

时间:2012-08-08 17:27:06

标签: sql-server sql-server-2008 installation windows-installer

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

TITLE:Microsoft SQL Server 2008安装程序


发生了以下错误:

无法打开Windows Installer文件'G:\ x64 \ setup \ sql_engine_core_inst_msi \ sql_engine_core_inst.msi'。

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

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

...

请告诉我如何解决这个问题,因为我无法继续安装过程...请帮忙!

此致

5 个答案:

答案 0 :(得分:5)

这发生在我身上。安装程序实际上似乎没有错误超过2个小时,但我知道有些事情是错误的。我重新启动它,一夜之间离开,进来看到你的帖子中提到的错误。

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

答案 1 :(得分:4)

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

答案 2 :(得分:2)

此答案涉及安装2008 R2 Service Pack,而不是从头开始安装2008,但此问题是搜索错误消息时的第一个结果之一。可以帮助别人......

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

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

在Windows \ Installer目录中找到错误及其正在查找的文件。

找到安装程序目录,找到该文件,备份并删除它。

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

在我的电脑上下载SP1,解压缩,挖出文件,在我的情况下,sql_common_core.msp。

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

再次尝试设置,一切都很顺利。

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

答案 3 :(得分:1)

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

答案 4 :(得分:1)

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