修复/重新安装 SQL Native Client?

修复/重新安装 SQL Native Client?

不知道发生了什么,但在我的 Windows 7 64 位上,使用 SQL Native 客户端与 SQL2005 的连接不再起作用。

更详细地说,如果我尝试使用 oledb 连接到 SQL 服务器,它就可以正常工作,无论是从 VB.NET、UDL 文件、MS Access、ODBC 等等等等

如果我尝试使用 SQL Native 客户端执行相同操作(相同用户、相同服务器、相同数据库),它会挂起。它会因 VB.net 程序挂起、因 UDL 文件挂起、因 ODBC 源挂起等

我尝试了很多方法都没有解决。有没有办法重新安装、修复、恢复等等 Sql Native 客户端?

答案1

以下对我有帮助:

http://blogs.msdn.com/b/sql_protocols/archive/2010/08/13/windows-7-appcompat-changes-and-sql-server-client-and-setup-hangs.aspx

在文章中指定的 GPO 设置“关闭 Switchback 兼容性引擎”在计算机配置\策略\管理模板\Windows 组件\应用程序兼容性下必须设置为未配置或已禁用!如果此设置设置为已启用,则 SQL Server Native Client 将挂起。

相关内容