注意SQLServer 的监听端口和本地计算机的ODBC中客户端端口是否相同。还协议是否相同。具体可在ODBC中先配置一个DSN文件,特别注意客户端的配置信息。在注册表中也可配置:比如远程SQL服务器名为LCM-CP\LCMSQLSERVER(其中LCM-CP为远程主机名,SQLServer 的监听端口为1027,并且启用了TCP\IP协议:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo]
"DSQUERY"="DBNETLIB"
"LCM-CP\LCMSQLSERVER"="DBMSSOCN,LCM-CP,1027"