局域网内的ado连接sqlserver
问题
1: SQL server服务器不存在。
可能原因1。sql server的版本太低。安装SP3补丁可以解决这个问题。
2.sql server服务器的连接模式是命名管道,所以需要使用SQL SERVER提供的服务器网络实用工具将连接模式设置为TCP/IP。
如果客户端使用ADO连接到服务器
问题2:
修改HKEY _本地_机器\软件\微软\ MSSQL Server \客户端\连接中DSQUERY的键值,如下所示
DBNETLIB
在HKEY _ local _ machine \ software \ Microsoft \ MSSQL server \ client \ connect to中,添加以下键和值:
mssqldbmssocn,192.168.0.1,1433
即程序中的Ado传递别名(TCP/TCP/)
问题:无法加载通信模块。驱动程序安装不正确。
可能的原因
客户不见了dbnetlib.dll。
服务器端的目录C:\ windows \ system32 \ dbnetlib.dll。找到这个DLL,并将其复制到客户端的相应目录中。
位律师回复
0条评论