pb11.2+sql server 2000 ,客户端连接不上数据库!解决办法

pb11.2+sql server 2000 ,客户端连接不上数据库!
提示如下:



程序是采用PB11.2 + SQL SERVER2000开发,数据库连接方式是OLE Microsoft OLE DB ,客户端机器操作系统是win7,程序在客户端机器安装后,提示上图提示错误,请有经验的朋友指点一下,谢谢!

------解决方案--------------------
看不见图
是不是防火墙的问题.
------解决方案--------------------
另外,如果你程序在本机上跑没问题。那基本就排除了上面这个配置的嫌疑。
基本就是在网络层面。

1、首先确定两台机器是否网络通畅,都可以互PING到对方。
2、你配置文件里使用的datasoure是机器名还是IP,如果是机器名,还牵涉到机器名的转换。你可以在windows\driver\etc\host文件里添加一句 机器名 对应的IP地址。
3、前两点如果都没问题。那么就考虑是防火墙或端口问题。将数据库服务器上的防火墙都关闭,看看是否正常。
4、从客户端telnet 服务器地址 1433 ,看看能不能连上。
5、在服务器上SQL2K的客户端配置(外围应用配置)里看看,使用的远程连接方式,要选“本地连接和远程连接”,然后选“同时使用tcp/ip和named pipes“,然后再看看问题有没解决。