如何将记录从一个DB插入另一个服务器上的另一个DB?

时间:2012-12-06 19:04:45

标签: tsql sybase

我想从SOURCE数据库中的一个表中获取记录,并将这些记录插入到具有不同登录凭据的不同服务器上的DESTINATION数据库中的表中。

有人可以提供一些关于如何使用Sybase TSQL完成此操作的要点吗?或者这不可能吗?

1 个答案:

答案 0 :(得分:1)

您可以使用以下代理表:

exec sp_addserver 'SvrName', null, '[ip or hostname]:port'
exec sp_addexternlogin 'SvrName', LocalUserName, ExternalUserName, ExternalPassword

create proxy_table proxy_src_tab at 'SvrName.ExternalDb.db_owner.src_table'


insert into dest_tab
select column1,..., columnN from proxy_src_tab