我的一个数据库服务器要把其中的的一个库的数据传送到远方的一个数据库服务器,而远方的数据库端口都已经关了,我怎么传输?

解决方案 »

  1.   

    端口是不能关的,我觉得不可能,否则我也可以向MICROSOFT的数据库发数据,最多发一个文件上去
    远端再读数据
      

  2.   

    进入本地SQL客户端网络网络实用工具, 将tcp/ip端口改为远程sql server 服务端口.
      

  3.   

    .
    select * from opendatasource
    ('SQLOLEDB','data source=IP地址;user ID=sa;password=123').数据库名.dbo.表名
      

  4.   

    现在情况有变,一台服务器有公网的IP,而SQLSERVER服务器放在局域网上,我如何在我的机子上传送数据到有公网IP的服务器的局域网上,谢谢
      

  5.   


      在有公网IP的服务器上设置NAT, 转换有公网IP服务器1433端口的访问到你的Sql Server 服务器地址.
      

  6.   

    如果你的公网IP服务器是windows 2000 server, 你可以再"路由和远程访问管理"中配置Nat. 将公网IP的1433端口映射到内网中Sql server 服务器的IP. 然后你可以再远程通过公网IP访问内网的sql server 服务器了.....