我们有许多PowerBuilder可执行桌面应用程序,我们将它们迁移到Windows 10.当在Windows 10上启动连接到后端SQL Server 2008R2的可执行文件时,我们收到以下消息。
我尝试将Windows 7 system32文件夹中找到的sql DLL(在它运行的机器上)放入Windows 10 system32文件夹但是没有用。
有什么想法吗?我是否必须在Windows 10工作站上安装SQL本机客户端?
答案 0 :(得分:0)
Windows 10不支持SQL Server 2008 R2。
https://support.microsoft.com/en-us/kb/2681562
我没有Windows 10来测试它,但我想你可以安装一个受支持的SQL Server版本,它会连接到旧版本。
***此外,您不能只将SQL DLL复制到其他计算机上。您需要更新ODBC注册表项,以便Windows知道安装了哪些驱动程序以及在哪里找到它们。