远程查询数据并插入到本地的数据表中

it2025-08-17  12

SET IDENTITY_INSERT TableName1 ON; INSERT INTO TableName1(column1, column2, column3...) SELECT * FROM [DXL].[DEMO].[DBO].TableName2 SET IDENTITY_INSERT TableName1 OFF; --(TableName1为本地插入的TableName, TableName2为远程查询的TableName) EXEC sp_addlinkedserver @SERVER = 'DXL', @srvproduct='', @provider='SQLOLEDB', @datasrc='127.0.0.1' --要访问的服务器ip(自行更改) EXEC sp_addlinkedsrvlogin 'DXL', --被访问的服务器别名(与上面sp_addlinkedserver中 @SERVER 使用别名一致) 'false', NULL, 'username', --帐号 'password' --密码

 

最新回复(0)