操作系统:Windows 7 Pro SP1
每当我尝试安装 SQL Server 2012 Native Client x64 时,安装过程就会结束,“删除备份文件”阶段就会引发此错误:
“此 Windows 安装程序包存在问题。无法运行完成此安装所需的 DLL。请联系您的支持人员或软件包供应商”
然后,当我单击“确定”(我没有其他选择)时,它会回滚所有内容并卸载。计算机已安装所有更新。有人有什么想法吗?
编辑:我搞定了。我将 sqlncli11.dll 从一台正常工作的机器上的 system32 复制到了损坏的机器上,重新运行了 2012 Native Client 的安装程序,没有出现任何错误。
答案1
您是否正在运行 64 位 Windows 7?此命令的结果是什么?:
wmic os get osarchitecture
答案2
我刚才遇到了这个问题,此评论解决方案是:
我将 sqlncli11.dll 从一台正常工作的机器上的 system32 复制到了损坏的机器上,重新运行了 2012 Native Client 的安装程序,并没有出现任何错误
(由于评论可能会毫无预警或痕迹地消失,因此做出此回答。)