两台电脑甲、乙,数据库都为sql server 2000,里面都有一相同的database1数据库和一个相同的table1表,两台电脑用ADSL宽带上网,我的问题是:
怎样通过互联网把甲电脑里database1数据库里表table1的内容传到乙电脑database1数据库表table1里??程序怎么写???高手请进,一百分不够再加分!!!  

解决方案 »

  1.   

    用两个连接,两个table,分别连接两个服务器的表。
    自己控制导入就行了。
      

  2.   

    和连局域网一样的!如果因为IP不固定,可以考虑用VPN或者动态域名解析
      

  3.   

    TO newfang:
       我在局域网里能实现,在互联网上IP是动态分配的,怎样用VPN或动态域名解析呢???
      

  4.   

    首先生我只是一个学生,我个人觉得应该用一个路由,把公司的电脑射映到服务器上,只有这样,家里的电脑能访问到单位的电脑,我不是混分的,请不要给我分,如果给我就算了!另外可能给你一个群,你到这里问问也许会有结果(delphi人生:17468781)
      

  5.   

    1、使用telnet 远程机器的IP +你的数据库端口(default :1433)
    2、如果登录成功,说明你可以与服务器联接;
    3、使用企业管理器注册远程机器的IP,输入用户名及密码注册;
    4、在企业管理中使用DTS导入数据即可
      

  6.   

    to tybeer():
        你可以帮我试试吗?你的IP 是多少??
      

  7.   

    1、动态域名解析 + VPN
    用花生壳解决动态IP地址问题、用SoftEther搭建一个VPN2、路由器端口映射导数据用DTS
      

  8.   

    写个程序,采集的时候存成Access文件,之后从Access文件导。
      

  9.   

    insert into Northwind.dbo.Categories
    SELECT   *
    FROM      OPENDATASOURCE(
             'SQLOLEDB',
             'Data Source=192.168.1.3;User ID=MyUID;Password=MyPass'
             ).Northwind.dbo.Categories
      

  10.   

    TO giftzheng:  你试过吗?在局域网里可以,可到了互联网里怎么能行呢?你试过没有??
      

  11.   

    互联网我没试过OPENDATASOURCE 是支持远程的
      

  12.   

    VPN的原理我不清楚,好象是需要公网IP的,
    如果有服务器可以用的话,可以找一个拥有公网IP的服务器做转发
      

  13.   

    to lcmlhs_2005(ABC)
    还没有解决吗?如果愿意,请联系我,MSN:[email protected]