delphi6 做的程序访问局域网上的sql server 2000 数据库 总是不能连通。
 
网络可以ping通 但是就是找不到服务器。 局域网跨网段,服务器的操作系统为 win 2003 server。 sql server 2000 的Sp4 补丁也打过了。请高人指点。谢谢

解决方案 »

  1.   

    用sql server的服务器网络实用工具把 TCP/IP协议加起看看.
      

  2.   

    用ODBC连一下看能不能连起.ODBC(数据源)都连不起你就要找系统原因:比如在动行中录入:cmd-->telnet  你的服务器IP地址 1433(这个是默认的SQLSERVER端口,如果服务器改了这个端口号,你就要改这个数值)看是不是窗口变全黑无字,如果是的话你的机器与服务器连接\端口等都没有问题.这时你要检查一下:在ODBC中建立一个用户链接,使用TCP/Ip协议看能不能连接.另外,SQLSERVER服务器的是不是选了 混合模式登录