请问如何编写存储过程实现两个服务器之间的指定表的数据导入或导出? 如果你使用的是SQLServer2000企业版,可以直接使用事务文件进行增量复制,系统会把当前所有改动数据表的操作记录在SQL脚本文件中,你直接调用即可;如果你使用非企业版,可以使用订阅发布功能,在设置窗口中导出脚本文件,也可以复制过程。存储过程不过就是SQL脚本嘛!既然可以有现成的SQL文件产生,何必费劲去写什么存储过程呢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的问题用DTS实现比较方便,可以通过SQLSERVER企业管理器的向导,STEP BY STEP,也可以产生脚本在VB中调用. 上述方法我已成功地用过,但我想在Delphi中调用此存储过程,灵活进行Internet上的两Sql服务器间的数据交换 to georgehappy: 请指教 我的问题提出快两月了,还是没有满意的答案,很想在delphi 中调用存储过程实现Internet上的两Sql服务器间的数据交换,请高手相助! insert 本地库名..表名 from OPENDATASOURCE( 'SQLOLEDB', 'Data Source=远程ip;User ID=sa;Password=密码' ).库名.dbo.表名 select * into 本地库名..表名 from OPENDATASOURCE( 'SQLOLEDB', 'Data Source=远程ip;User ID=sa;Password=密码' ).库名.dbo.表名 请问pengdali(大力)如何使用sp_addlinkedserver来实现? 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 = null4、直接用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 = 45、完成后关闭连接:sp_droplinkedsrvlogin @rmtsrvname = '192.168.2.44', @locallogin = 'sa'sp_dropserver @server = '192.168.2.44' 谢谢 pengdali(大力) 、zqllyh(找感觉),请问如何结贴? 病人 请教 创建外键约束 紧急求一个存储过程 求一SQL语句 获得单一行数据 在线等,关于日期的表达式 新手急问:有一个sql异常,"...IDENTITY_INSERT 为 ON ..."?????? 帮忙写个proc..(关于二叉树) 还原数据库一共有几种方法 急!如何写这样一个SQL语句,"判断一个数据库是否存在,如果存在,则删除后重建,否则直接新建"??? 请问sql字段长度问题 谁有ODBC FOR SQL SERVER2000的驱动程序?多谢!(在线等待,立即给分) 有谁知道 cycle 这种数据库吗?是不是 sql
'SQLOLEDB',
'Data Source=远程ip;User ID=sa;Password=密码'
).库名.dbo.表名
'SQLOLEDB',
'Data Source=远程ip;User ID=sa;Password=密码'
).库名.dbo.表名
如何使用sp_addlinkedserver来实现?
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'