《SQL Server 客户端网络实用工具》是一款用于配置和诊断SQL Server连接问题的重要工具集,帮助用户解决网络设置难题。
为了连接到远程的SQL Server数据库而不得不在本地安装整个SQL Server客户端软件确实不太方便。在网上查找独立的SQL Server客户端网络实用工具后发现,大多数建议是将dbnetlib.dll、dbnmpntw.dll 和 ntwdblib.DLL 拷贝至系统文件夹,并且需要在程序中调用这些DLL 文件。然而这种方法比较繁琐。
经过研究我注意到,在SQL Server 客户端中有名为cliconfig.exe的实用工具,该工具正是用来配置和管理这三个DLL 的使用情况。于是我把这个客户端网络实用工具和三个 DLL 文件一起拷贝出来,并在没有安装 SQL Server 数据库的 Windows 2003 和 Windows XP 系统中进行测试, 结果成功连接上了远程数据库。
下面是具体的安装与调试步骤:
1. 将cliconfig.exe 自解压到C:\windows\system32 目录下;
2. 解压后,通过运行窗口打开cliconfig.exe,出现SQL Server 客户端网络实用工具界面;
3. 在该界面上选择需要启用的协议,并进行相应的设置(我选择了TCP/IP 协议);
4. 进入别名选项添加远程IP地址作为别名名称,并将其网络库设定为 TCP/IP 协议,最后确认即可。
通过以上步骤可以实现无需安装完整SQL Server 客户端软件来连接到远端的 SQL 数据库。