五公里以外的分院只要能连上就可以------------------------------------
先保证ping通在dos下写入telnet ip 1433不会报错如果还不行:
sqlserver服务器-->开始菜单-->SQLserver-->服务器网络实用工具-->启用 WinSock代理-->代理地址:(sqlserver服务器IP)-->代理端口-->1433-->OK了

解决方案 »

  1.   

    楼上的大哥,再次麻烦,俺用的是英文版的 SQLserver7.0,您能说的更详细一点,程序里的数据库连接那儿还需要改吗?
      

  2.   

    程序的config.ini可以这样做[sqlca]
    DBMS=ODBC
    Database=
    UserId=
    DatabasePassword=
    LogPassword=manager
    ServerName=直接用ip地址
    LogId=system
    Lock=
    DbParm=ConnectString='DSN=Powersoft Demo DB V6;UID=dba;PWD=sql'
    Prompt=0[application]
    showtext=no
    usercontrol=yes
    程序里的数据库连接 看看这个
    http://www.chinaitlab.com/www/news/article_show.asp?id=9944
      

  3.   

    是啊,只要网络没有问题,在SQL客户端中命名一个管道就可以了(建议用TCP/IP)
    老兄,都是同行啊1以前我也做过类似的一个项目,问题不是很大!!