能读的到的,只要用户权限和sql的ip对应
你可以用用户名和密码在查讯分析器上连接一下

解决方案 »

  1.   

    连接 正确  看对方 有没有防火墙
    如果 没防火墙 看看windows安全设置 里面
    是不是 对 sql服务器 对访问的 ip限制了
      

  2.   

    windows 2003 跑sql-server 2000 时,得打sql-server sp3补丁,这样服务器1433端口才能打开。可以先在分析器里试试。
      

  3.   

    同意楼上:要打sql sp3的补丁再2003 server下可以利用telnet 61.134.35.20 1433来看是否成功
      

  4.   

    查询分析器跨internet怎么连,查询字符串你就可以怎么连接。
      

  5.   

    555555555小弟对此问题着实头疼啊。
    目前正着手下载补丁中。请问。补丁打上了以后就没有问题了吗?不需要在sql服务器上再进行其他设置?
      

  6.   

    SQL也添加了TCP/IP协议才行
    用 C:\Program Files\Microsoft SQL Server\80\Tools\Binn\svrnetcn.exe 设
      

  7.   

    同志们~~我设定了~~可是还是有问题。.net说是没有这个数据库或者没有权限访问。
      

  8.   

    在查询分析器中使用sp_addlinkedserver,sp_addlinkedsrvlogin 看能否能建立连接
    --查询连接结果为
    sp_linkedservers
      

  9.   

    "Data Source=190.190.200.100(IP),1433(默认端口);Network Library=DBMSSOCN;Initial Catalog=pubs;User ID=sa;Password=asdasd;"
      

  10.   

    先用SQL SERVER的客户端工具连一下看看~!
      

  11.   

    和我的一样,在公网上不能连接
    目前估计的可能是公网的连接部分可能会屏蔽或者电信等服务商防火墙所致,你可以尝试使用WebService来进行数据穿透。
      

  12.   

    把你的ip 改成127.0.0.1或者localhost看看,因为你的数据库就在服务器上,所以可以直接这么写。
    我以前也遇到过这个情况
    这么做就搞定了
      

  13.   

    防火墙 --〉例外 ——〉web服务器 (HTTP)
      

  14.   

    回复人: uscool(小小风) ( ) 信誉:96  2005-03-01 08:38:00  得分: 0  
     
     
       和我的一样,在公网上不能连接
    目前估计的可能是公网的连接部分可能会屏蔽或者电信等服务商防火墙所致,你可以尝试使用WebService来进行数据穿透。
      
     
    --------------------------------------------------这个兄弟说的用webservice解决是怎么解决的?
      

  15.   

    在有数据库同时又有netframework的服务器上建个web service服务 通过一个WebMethod返回一个DataSet就行了
      

  16.   

    然后在连不上这台服务器的Sql的那台电脑上用过Web引用调用上面建立的远程过程就OK了这个方法只是在你确实没办法连到服务器时,并且服务器自己能连到自己时用的
    因为效率不如直接联数据库高
      

  17.   

    <add key="Db_Conn_String" value="user id=test;password=test;database=test_test;Server=61.134.35.20" />
      

  18.   

    不用探讨,这个问题很简单,我前天也碰到啦。
    Windows2003装SqlServer2000必须要装sqlServer的sp3补丁,这样它才打开1433端口!
    就这么简单!
      

  19.   

    1.sql server 要打补丁
    2。要dotnet访问sql server 的配置权限
      

  20.   

    首先~~如楼上所说的~~windows2003的机器。sqlserver必须打上sp3的补丁,这样才能打开1433端口。然后是sql上有你连接字符中的用户名和密码~~必须确保准确。再下来就不是你的事了~~让你们公司的网管把防火墙去掉吧~~要不然~~你是不能解决问题的。
      

  21.   

    Cow !当然不是啦。
    是服务没起来呀。