从域Win 7客户端到Server 2012的ODBC连接

时间:2016-05-31 20:11:21

标签: sql sql-server windows odbc

尝试为UPS设置ODBC连接,以便从我们的出货客户端计算机访问我们的SQL服务器。

我尽可能多地冲刷过:

runas /netonly /user:domain\account "c:\windows\system32\odbcad32.exe"

现在,使用此方法,在我当前的客户端计算机上,我能够使用SQL Native Client 11(5058)成功设置odbc连接。我正在使用Win 10.我们的运输计算机上有多个清单系统,仍在使用Win 7,但在域名上设置相同。

使用与上面相同的过程,连接最终超时,并指出服务器不在线/不可用/不允许远程连接。

我是否缺少一个步骤?两个客户端都有相同的防火墙规则,两者都在runas cmd中使用相同的用户/密码。两个客户端之间的唯一区别是Win 10 vs. Win 7,并且当前登录的用户不同(但这与runas cmd无关?)

谢谢!

1 个答案:

答案 0 :(得分:0)

因此,经过几天/小时的尝试,来自各个网站的各种解决方案和建议,我遇到了这个解决方案/提示。

在SQL Server配置中,检查网络配置协议/客户端/别名。在我的例子中,有一个为32位而不是64位建立的别名。我禁用了32位的。

然后我找到了建议给我们ip(我过去曾尝试过,没有成功),但这一次,在确保所有tcp / ip协议都启用并且32位别名被禁用后,我是能够使用服务器的xxx.xxx.xxx.xxx地址将32位连接到64位SQL服务器。

测试成功回来了!