我想在某些条件下将记录从一台服务器移动到另一台服务器。
注意
我不想移动所有记录,我会对我想要的记录进行一些过滤
我必须每天移动记录。
该服务器不在本地网络中。
因此,如果我使用linq服务器创建存储过程,则可以移动记录。但我不认为这是好方法。有没有其他方法可以解决这个问题?
UPDATE
BCP Utility怎么样?
我对此没有这样的认识,导出和导入批量数据是否表现良好?
执行以下操作:1。创建链接服务器2.编写器查询让Server1与IP:172.16.9.13 Server2与IP:172.16.9.14您想要将数据从Server1移动到Server2然后首先在Server1添加Server2写入查询类似
Insert into 172.16.9.14.SomeTable
select * from 172.16.9.13.SomeTable where isactive=1
====================创建链接服务器===================== http://sqlserverplanet.com/dba/how-to-add-a-linked-server
您可以根据过滤条件添加链接服务器并创建移动记录的过程。然后每天安排sql作业。 Sample Link for Creating Job
第二个选项: - 请创建Web服务。在该服务中执行此功能。首先从目标服务器获取数据,然后插入源服务器。使用计时器或HangFire每天运行此Web服务