在你用来直接连接的机器上的 host 文件中,把sql server 主机的 ip 加上。

解决方案 »

  1.   

    主要只网速,你配置一下客户端试试:sqlserver客户端-->开始菜单-->SQLserver-->客户端网络实用工具-->别名-->添加-->写入别名如"大力"-->"网络库"选tcp/ip-->服务器名称写入远程ip或实例名-->OK了
      

  2.   

    我家里56k拨到公司也只有到30多k,用EXEC sp_addlinkedserver 
       'Test', --名称
       '', 
       'MSDASQL',
       NULL,
       NULL,
       'DRIVER={SQL Server};SERVER=ip;UID=sa;PWD=密码;'
    GO
    添加的添加连接服务器select * 是肯定不行的
      

  3.   

    现在常用的局域网联线方法都是100M以上的,100000k耶!实际运行时最差也能达到几十M网速。
    你用20k速度连上去,能不慢吗?在慢速的网络上运行专为局域网设计的软件,等于用户自杀。不要在拨号网络上当真“链接”什么服务器,当作消遣和试验罢了!
      

  4.   

    拨号网络上必须使用类似EMS转递包裹之类的观念,这样反而又快又稳定,必须考虑成本。否则不但用户自杀,程序员也得失业。
      

  5.   

    拨号网络上必须使用类似EMS转递包裹之类的观念,这样反而又快又稳定,必须考虑成本。否则不但用户自杀,程序员也得失业。?愿闻其详
    但是又不想在远程服务器上运行一个我的程序我用是这个把数据读过来
    rsRemote.Open "select task_goods.* from task_goods inner join task on task_goods.task_id = task.task_id where task.upload=0 and task.aud =1 order by task.task_id", cnnRemoteSvr, adOpenStatic, adLockReadOnly然后一条条加入到本地的sqlserver里
      

  6.   

    to gcai (风干白露) :
    你的拨号是如何实现的?
      

  7.   

    to qqqwww999888(月月鸟) 
    拨号啊, vb里面调用 rasdial 啦
    但是我用拨号网络手工拨号,也是很慢原先是用我的手提电脑 lucent 的modem拨 全向 rockwell芯片的, 
    手提脑这端显示有21k
    台式机器(server) 那边只有 4.8k现在我换了两个全向的外置, 两边都可以达到14.4k, 速度快了不少
    而且可能是我用的是家庭小总机, 
    信号不好,
    晚上换两个市话试试谢谢各位
    请继续指点
      

  8.   

    to gcai (风干白露) :
    那么你的拨号网络中的用户名和密码如何设置?
      

  9.   

    你看 rasdial 这个函数没有?他的参数
    Private Type RASDIALPARAMS
       dwSize As Long ' 1052
       szEntryName(RAS95_MaxEntryName) As Byte
       szPhoneNumber(RAS_MaxPhoneNumber) As Byte
       szCallbackNumber(RAS_MaxCallbackNumber) As Byte
       szUserName(UNLEN) As Byte
       szPassword(PWLEN) As Byte
       szDomain(DNLEN) As Byte
    End Type
      

  10.   

    拨号怎么使用ip地址? 
    连接数据库当然是用ip了,用拨号的名称谁认识?