SQL Server 2012 Native Client 在安装时返回缺少 DLL 错误

SQL Server 2012 Native Client 在安装时返回缺少 DLL 错误

操作系统: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 的安装程序,并没有出现任何错误

(由于评论可能会毫无预警或痕迹地消失,因此做出此回答。)

相关内容