Sql 存储过程从服务器A选择数据并将数据插入服务器B
我想询问如何编写存储过程从服务器A选择数据并将数据插入服务器B?1。使用下面链接中的步骤创建链接服务器Sql 存储过程从服务器A选择数据并将数据插入服务器B,sql,sql-server,ssis,Sql,Sql Server,Ssis,我想询问如何编写存储过程从服务器A选择数据并将数据插入服务器B?1。使用下面链接中的步骤创建链接服务器 如果只有一个表,则从要使用的链接服务器为该表创建同义词;否则,为该服务器创建同义词,这样就不必使用完整的名称;如果服务器将来发生更改,则不必在每个过程中进行更改,而只需更改同义词即可 CREATE SYNONYM MySyn FOR LinkedServerName.DatabaseName.SchemaName; GO 在查询中使用同义词来获取数据 create pr
CREATE SYNONYM MySyn
FOR LinkedServerName.DatabaseName.SchemaName;
GO
create procedure procedureName
as
begin
insert into destDB.schema.tablename select * from mysyn.sourcetablename
end
与任何其他
程序
没有区别,其中有插入
;您只需对源对象使用由4部分组成的命名(LinkedServerName.DatabaseName.SchemaName.TableName
),而不是由2部分组成的命名(SchemaName.TableName
)。