SQLServer服务器之间数据提交

现在有两个SQL server服务器 A和B,从A服务器上抽出的对象数据放到A服务器的tmp表里,
然后再把tmp表里的数据插入到B服务器上的xxx表,可以确定tmp表里是有数据的,但是最后的数据更新结果是B服务器上的xxx表里没有数据,已经发生很多次了,但是还不知道原因,不知道哪位大神了解这是什么情况,指点一二。先谢谢了!
补充:这是一个JOB里的存储过程,如果再执行一次JOB就没问题了,服务器之间数据传送有数据量多少的设置么?还有B是A的一个link服务器

恩,我来试试看看,暂时没答案

把tmp表移到B上,或者两边都有tmp表。
跨服务器往一个空白表中插数据不容易出问题,跨服务器用A的表去更新B的表往往会跑不动。
B上再键一个存储过程,负责从自己的tmp表更新到xxx表;
由A的存储过调用,或者也用JOB定时调用。