SqlServer2005跨服务器导入数据SQL语句模板

来源:互联网 发布:js移除class样式 编辑:程序博客网 时间:2024/06/07 20:38

--SqlServer2005跨服务器导入数据SQL语句模板

 

-- 1)使用sp_configure来启用'Ad Hoc Distributed Queries':
EXEC SP_CONFIGURE 'show advanced options',1
RECONFIGURE
EXEC SP_CONFIGURE 'Ad Hoc Distributed Queries',1
RECONFIGURE
 
--2)自定义表名,在导入前创建表,符号不能错。注意把IP地址和'user';'password',DBname.dbo.tablename替换成
--你自己用的对象名,以下表示从192.168.0.77上把DBname数据库上的tablename表插入到当前数据库的mytemp表
SELECT * INTO mytemp FROM OPENROWSET('SQLOLEDB','192.168.0.77';'user';'password',DBname.dbo.tablename)
--3)跨服务器查询示例
SELECT * FROM OPENROWSET('SQLOLEDB','192.168.0.90';'user';'password',DBname.dbo.tablename)

--4)为安全起见,用完后记得关闭'Ad Hoc Distributed Queries'
EXEC SP_CONFIGURE 'show advanced options',0
RECONFIGURE
EXEC SP_CONFIGURE 'Ad Hoc Distributed Queries',0
RECONFIGURE

原创粉丝点击