用linkedserver作更简单吧.在企业管理器的安全性里可以添加linkedserver.也可以通过sp_addlinkedserver,sp_addlinkedsrvlogin来添加。完成后,简单的执行更新就可以了:
update table1 set table1.a=table2.a*100+table2.b*10+table2.c from serverB.dbB.dbo.table2
go
update serverB.dbB.dbo.table2 set table2.e=table1.b from table1
没有测试,大致可行