在客户端网络实用工具中,选用TCP/IP协议,然后在连接时,输入对方IP地址进行连接即可。不过对方的IP是动态的,每次都必须知道对方的IP才行。

解决方案 »

  1.   

    配置通过INTERNET访问远程SQL,需要被访问方为SQL SERVER,配置TCP/IP协议,通过IP地址建立SERVER的实例,如果需要安全,需要建立加密连接或用防火墙,配置好正确的端口.
      

  2.   

    配置通过INTERNET访问远程SQL,需要被访问方为SQL SERVER,配置TCP/IP协议,通过IP地址建立SERVER的实例,如果需要安全,需要建立加密连接或用防火墙,配置好正确的端口.
      

  3.   

    配置通过INTERNET访问远程SQL,需要被访问方为SQL SERVER,配置TCP/IP协议,通过IP地址建立SERVER的实例,如果需要安全,需要建立加密连接或用防火墙,配置好正确的端口.
      

  4.   

    在SQL的客户端网络实用工具中选用TCP/IP协议,连接时用对方IP地址进行连接即可。不过对方IP是动态的,每次必须重新输入对方IP。
      

  5.   

    另外认证时,选用SQL SERVER身份认证
      

  6.   

    那个网络实用工具?是安装sql server后才有的吗?还是系统本身的网络?
      

  7.   

    配置通过INTERNET访问远程SQL,需要被访问方为SQL SERVER,配置TCP/IP协议,通过IP地址建立SERVER的实例,如果需要安全,需要建立加密连接或用防火墙,配置好正确的端口.采用NT帐号.
      

  8.   

    SQL SERVER属性里DB-LIBRARY设置为TCP/IP
      

  9.   

    SQL SERVER属性里DB-LIBRARY设置为TCP/IP
      

  10.   

    SQL SERVER默认配置,允许sa这样的用户登录,允许sql server用户登录。我用帧中继网络试过,行的
      

  11.   

    TO 
    antiga(antiga) 
    那个网络实用工具?是安装sql server后才有的吗?还是系统本身的网络?在装好的Microsoft SQL Server菜单组里!
      

  12.   

    那个网络实用工具?是安装sql server后才有的吗?还是系统本身的网络?在装好的Ms SQL Server程序组里!
      

  13.   

    MS Remote - SQL Server 
    If you want to use an ODBC DSN on the remote machineoConn.Open "Provider=MS Remote;" & _
               "Remote Server=http://myServerName;" & _ 
               "Remote Provider=MSDASQL;" & _
               "DSN=myDatabaseName;" & _
               "Uid=myUsername;" & _
               "Pwd=myPassword;" 
     
    If you want to use an OLE DB Provider on the remote machineoConn.Open "Provider=MS Remote;" & _ 
               "Remote Server=http://myServerName;" & _
               "Remote Provider=SQLOLEDB;" & _
               "Data Source=myServerName;" & _
               "Initial Catalog=myDatabaseName;" & _
               "User ID=myUsername;" & _
               "Password=myPassword;"
     
    If you want to use an OLE DB Provider on the remote machineoConn.Open "Provider=MS Remote;" & _ 
               "Remote Server=http://myServerName;" & _ 
               "Handler=MSDFMAP.Handler;" & _
               "Data Source=MyPubsConn;" see more at
    http://www.able-consulting.com/ado_conn.htm?f=ado_conn.htm#MSRemoteSQLServer
      

  14.   

    USE OpenVMS(半知半解)的方法时可以的,不知道你的目的是作十么?
      

  15.   

    服务器端用network utility,enable tcp/ip协议;
    然后在客户端也用network utility配置连接时使用tcp/ip。
      

  16.   

    我也遇到过这种情况:当时是为一客户做的一个网站,其中用到“Sql Server”数据库,直接连IP地址不通,但是“Ping”能通;最后,在连接数据库时直接连接对方的域名,竟然能连上。我判断是对方所在的网络防火墙进行了一些设置,不知你和对方所在的网络有没有什么特殊之处。
    详细检查一下,希望你能找到正确的解决方法。
      

  17.   

    我也遇到过这种情况:当时是为一客户做的一个网站,其中用到“Sql Server”数据库,直接连IP地址不通,但是“Ping”能通;最后,在连接数据库时直接连接对方的域名,竟然能连上。我判断是对方所在的网络防火墙进行了一些设置,不知你和对方所在的网络有没有什么特殊之处。
    详细检查一下,希望你能找到正确的解决方法。
      

  18.   

    这个问题,用广州话讲:烦到西敢!1.首先假设你用OLE DB;
    2.服务器启动其Internet连接;(注意!这一步必先进行!)
    3.服务器启动器SQL服务;
    4.客户端通过某中途径获得服务器端的IP地址(静态IP,QQ发送,IPWeb页服务等)
    5.客户端对服务器进行连接!我公司正在开发这样的项目,其中第2步用RAS已经解决,第3步还不完美(不能在单一过程内实现对SQL服务的开关),第4步我公司用了一个新的技术,把动态IP通过某种复杂的自动转换成静态IP(已经完成)那位老大能解决第2个问题,小弟200分相许!!!
      

  19.   

    我用的好象没这么复杂,
    只把协议设成TCP就行了,,
      

  20.   

    在连接字符串中 加一句
    NETWORK=DBMSSOCN;就ok(指明用 tcp/ip )我原来 是   两边用拨号连都没问题如还没连上 可 QQ 交流: 5691656
      

  21.   

    端口没有配置对吧
    用odbcping一下
      

  22.   

    怎么为之odbcping?在那儿运行?
      

  23.   

    你用 telnet 连一下 1433端口,看能否连上。
      

  24.   

    用telnet 连 1433 端口,看能否连上?