昨天,我们的 Windows Server 2008 R2 在 7 年后进行了更新!此后,我们的 Windows XP SP2 及更低版本的客户端报告称 ERP 软件无法连接到服务器!但 Windows 7 及更高版本的客户端仍可正常工作!
经过互联网搜索我发现了这一点: https://support.microsoft.com/en-ae/help/839269/you-may-not-be-able-to-connect-to-an-instance-of-sql-server-that-is-co
我找到了两个解决方案:1. 将 SQL 端口添加到连接字符串。2. 从“控制面板”->“管理工具”->“数据源 (ODBC)”添加“数据源”在用户 DSN 中单击“添加”选择“SQL Server”(最后一个)并单击“完成”随机填写名称和说明并输入带有 SQL 实例的服务器名称或 IP,例如“192.168.1.2\MSSQLSERVER”,然后单击“下一步”单击“客户端配置”在其中取消选中“动态确定端口”并输入 SQL 端口号(默认为 1433)并“确定”单击“下一步”,将出现错误,但问题已解决!
您可以从注册表中执行此操作:添加此键:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo] 并添加带有 SQL Server 名称的“字符串”(例如“192.168.1.2\MSQLSERVER”)和“DBMSSOCN,192.168.1.1\green,1433”的值