尝试为UPS设置ODBC连接以从我们的发货客户端计算机访问我们的SQL服务器。从域Win 7客户端到服务器2012的ODBC连接
我已经冲刷,就像我可以在一个RAN:
runas /netonly /user:domain\account "c:\windows\system32\odbcad32.exe"
现在,使用这种方法,我现在的客户端计算机上,我是能够建立成功使用SQL Native Client的11(ODBC连接5058)。我使用的是Win 10.我们的运输计算机上有多个清单系统,它仍然使用Win 7,但在域中设置相同。
使用与上面相同的过程,连接最终会超时,并指出服务器不在线/不可用/不允许远程连接。
有没有我失踪的一步?两个客户端都具有相同的防火墙规则,两者都在runas cmd中使用相同的用户/密码。两个客户端的唯一区别是Win 10和Win 7,并且当前登录的用户不同(但对于runas cmd应该没有关系?)
谢谢!
所以我想我已经发现了问题的根源,但还没有找到解决方案。 runas命令在Win 10计算机上工作,因为操作系统是64位的,它运行system32文件夹中的64位ODBC面板,Win 7 PC是32位操作系统,并且正在运行32位ODBC面板来自system32。两者都试图连接到Server 2012 SQL 64位。那么,为什么32位连接无法工作,以及需要在客户端(或服务器)上执行哪些额外的设置才能使其工作? – TheMrMystery