sqlserver 执行远程数据库代码


1.启用Ad Hoc Distributed Queries:

exec sp_configure 'show advanced options',1
reconfigure
exec sp_configure 'Ad Hoc Distributed Queries',1
reconfigure


2.为了安全使用完成后,关闭Ad Hoc Distributed Queries:

exec sp_configure 'Ad Hoc Distributed Queries',0
reconfigure
exec sp_configure 'show advanced options',0
reconfigure


insert temp_bs select * from OPENDATASOURCE(
'SQLOLEDB',
'Data Source=192.0.0.42;User ID=sa;Password=sa'
).expert_120626.dbo.t_temp

原文地址:https://www.cnblogs.com/Strive-fighting/p/5868987.html