在这里有几个假设,连接该局域网的方式可能是MODMEM拨号、ADSL、ISDN等方式,也就是常见的访问Internet的方式。并假设已知道该SQL SERVER服务器的网关、IP地址等设置。

解决方案 »

  1.   

    用vpn模式,你能访问局域网中的某一台服务器么?
    服务器对你是否开放远程登陆权限
    sql server服务器是不是内部网址
    你连接到该局域网的那一台服务器上?你分得的ip地址是否与该局域网相同?
      

  2.   

    已在SQL SERVER中设置了远程登陆权限;SQL SERVER是内部网址;它通过局域网中另一台服务器可以连接到Internet上。
      

  3.   

    /产生连接
    --exec sp_addlinkedserver "oraclesvr","Oracle 7.3","MSDAORA","wwl"
    go
    //设置登陆口令
    --EXEC sp_addlinkedsrvlogin 'oraclesvr', 'false', NULL, 'system', 'manager' 
    //查询
    --SELECT  *
    --FROM OPENQUERY(OracleSvr, 'SELECT * FROM tab')
    就是用sql server的linkserver方法!
    其实,在enterprise manager里面也有!
    好好看看