2012-08-08 167 views
5

当运行SQL Server 2008的安装程序,我收到以下错误信息:SQL Server 2008安装错误消息:无法打开Windows安装程序文件

标题:微软SQL Server 2008安装


发生

以下错误:

无法打开Windows安装程序文件“G:\ 64 \ SETUP \ sql_engine_core_ins t_msi \ sql_engine_core_inst.msi”。

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

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

...

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

问候

+0

我试图在资源管理器中看到路径,但然后安装程序运行了一段时间,然后说写入文件的错误:访问被拒绝。确认你有权访问目录 – 2012-08-08 18:24:00

+0

你重新启动了Windows吗?如果已经打开了此设置的另一个实例,是否已检查过程?另一个msi安装程序已经运行? – 2012-08-08 19:08:23

+0

没有别的运行,除了设置 – 2012-08-08 19:18:01

回答

5

这发生在我身上。安装程序实际上似乎在超过2小时内没有出现错误,但我知道一些事情必须是错误的。我重新启动它过夜,并进来看到您的帖子中提到的错误。

将文件从CD复制到硬盘,然后从那里运行setup.exe帮助我解决了问题。我在所选答案下面的评论中看到,这是有所提及的,但评论以希望能解决问题而告终,对我而言,它确实如此。

1

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

+0

是的,它是可移动的..我可以看到资源管理器中的路径! – 2012-08-08 18:05:34

4

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

+0

如果我将整个磁盘(G :)复制到本地驱动器(C :),该怎么办? – 2012-08-08 18:54:42

+0

会上面的东西^修复问题? :o – 2012-08-08 18:55:11

+2

我经常遇到这样的问题 - 除了C之外,无法从其他驱动器安装MSI软件包。所以我只是假设你有相同的情况。 – ventik 2012-08-08 19:01:11

2

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

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

我看着在安装安装日志的位置:C:\ Program Files文件\ Microsoft SQL Server的\ 100 \ SETUP引导\登录

发现错误,文件,它正在寻找在Windows \ Installer目录。

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

再次运行安装程序,并得到了一个更有意义的错误,解释了缺少的文件以及初始安装时的相应文件,在我的情况下为2008 R2 SP1。

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

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

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

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

+0

禁用我的杀毒软件修复它对我来说! – antew 2015-10-06 12:43:27

1

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

相关问题