sqlserver 跨服务器备份表

发布时间:2019-03-15  栏目:NoSQL  评论:0 Comments

exec sp_configure ‘show advanced options’,1 reconfigure
exec sp_configure ‘Ad Hoc Distributed Queries’,1 reconfigure
SELECT * into T_System_Organization_bak_20180308
from openrowset (‘SQLOLEDB’ , ’10.***.***.***,端口 ; ‘用户名’ ;
‘密码’ ,[数据库名称].dbo.表名)
exec sp_configure ‘Ad Hoc Distributed Queries’,0 reconfigure
exec sp_configure ‘show advanced options’,0 reconfigure

select * from OPENDATASOURCE(
‘SQLOLEDB’,
‘Data Source=[IP];User ID=sa;Password=[PW]’
).[库].[用户].[表]
[where …] 

  

—用openDATASOURCE执行

利用形成后,关闭 Ad Hoc Distributed Queries :

sqlserver manager里的新查询中启用

  有二种艺术,先记下第2种

exec sp_configure ‘Ad Hoc Distributed Queries’,0 reconfigure 

Ad Hoc Distributed Queries:

exec sp_configure ‘show advanced options’,0 reconfigure

 

 

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

留下评论

网站地图xml地图