1、打开本地的Sql Sever的MSDTC服务
2、拔号到远程服务器(modem 对 modem)
3、在本地添加远程服务器:
exec sp_addlinkedserver  @server =  '192.168.2.44'
exec sp_addlinkedsrvlogin @rmtsrvname =  '192.168.2.44',
     @useself =  false ,
     @locallogin = 'sa',  
     @rmtuser =  'sa' ,
     @rmtpassword =  null
4、直接用Sql语句传输数据
select * from [192.168.2.44].zlsgl.dbo.t_cby  update [192.168.2.44].zlsgl.dbo.t_cby set xm = rtrim(xm) + '1' where bh = 4
5、完成后关闭连接:
sp_droplinkedsrvlogin  @rmtsrvname = '192.168.2.44', @locallogin = 'sa'
sp_dropserver  @server =  '192.168.2.44'

解决方案 »

  1.   

    不联网?参考这个目前有两个数据库服务器s1和s2,且都具有相同结构的数据库,有这样一个需求 ,当s1中update或delete一个表中数据的时候,已文件的形式导出,然后传到s2,s2再以文件的形式,更新数据。从而实现两边数据库的同步。s1上
    create table tab(id int,name sysname,sex sysname,score1 int,score2 int,sum_score int)
    go
    create trigger tr1 on tab for insert as
    begin
    declare @id varchar(10),@name sysname,@sex sysname,@score1 sysname,@score2 sysname,@sum_score sysname,@sql varchar(8000)
    select @id='',@name='',@sex='',@score1='',@score2='',@sum_score='',@sql=''
    select @id=cast(id as varchar),@name=name,@sex=sex,@score1=cast(score1 as varchar),@score2=cast(score2 as varchar),@sum_score=cast(sum_score as varchar)
    from inserted
    select @sql= 'echo '+ 'INSERT Table1 VALUES('+@id+',"'+@name+'","'+@sex+'",'+@score1+','+@score2+','+@sum_score+')' + '>>c:\test.txt'
    exec master..xp_cmdshell  @sql
    end
    go
    insert tab values (1,'001','man',10,20,30)
      

  2.   

    把你的老板炒了吧,这样的领导跟下去没有意思.如果没有联网的话,我想你考虑自己写一个程序来实现吧.
    假设你要在A区汇总,大致的步骤如下:
    1.将B区的数据库备份,拿到A区
    以下在你的程序中实现
    2.恢复B区的数据库
    3.实现数据合并,具体根据你的数据来确实,因为这时两个数据库都在同一个服务器,所以可以通过形如:
    insert into tb select * from B区.dbo.tb where ...
    的方式来实现.
      

  3.   

    最简单的方法是计划导出到ACCESS数据库里,再用程序合并。
    A区=>a.mdb
    B区=>b.mdb
    然后EMAIL回来
    制作程序。
      

  4.   

    两边都导到Excel里做统计,再合并在一起,直接在Excel里统计,最简单
      

  5.   

    回复人: pengdali(大力 V2.0) ( ) 信誉:494  2003-07-08 10:37:00  得分:0 
     
     
      两边都导到Excel里做统计,再合并在一起,直接在Excel里统计,最简单
      
     
    ----------------------------------------------
    支持这个!
      

  6.   

    两边都导到Excel里做统计,再合并在一起,直接在Excel里统计,最简单
      
     
    ----------------------------------------------
    支持这个!
      

  7.   

    1。应该做好统计之后将结果放到MDB库或文本文件中
    2。编一个程序通过互联网或其他手段每天定时获取这个文件
    3。合并统计
      

  8.   

    同意 pengdali(大力 V2.0) ( ) 两边都导到一个Excel文件里,直接在Excel里统计