首页 > 数据库技术 > 详细

SQL 不同ip的两个数据库数据插入,

时间:2015-04-29 09:50:11      阅读:1219      评论:0      收藏:0      [点我收藏+]


简单示例:
//创建linkServer
exec sp_addlinkedserver ‘srv_lnk‘,‘‘,‘SQLOLEDB‘,‘服务器名‘ 
//登陆linkServer
exec sp_addlinkedsrvlogin ‘srv_lnk‘,‘false‘,null,‘用户名‘,‘密码‘ 
//查询linkServer的数据库DataBaseA的表TableA
Select * From srv_lnk.DataBaseA.dbo.TableA
//List the tables in the linked server
EXEC sp_tables_ex txtsrv

下面是执行通过的代码,

--先执行这里
EXEC sp_addlinkedserver ‘XHLink‘,‘‘,‘SQLOLEDB‘,‘10.0.0.27‘
EXEC sp_addlinkedsrvlogin ‘XHLink‘,‘false‘,null,‘sa‘,‘******‘
--再执行这里,不能一起执行
insert into xh
SELECT * FROM XHLink.marketing.dbo.xh
where xh_bm=‘0607‘ and xh_rq=‘2015/01/03‘


insert into xhmx
SELECT * FROM XHLink.marketing.dbo.xhmx
where xhmx_dh in
(
SELECT xh_dh FROM XHLink.marketing.dbo.xh
where xh_bm=‘0607‘ and xh_rq=‘2015/01/03‘
)



以上通过两个地方学习而来,要详细可以看下面两个博客

http://blog.csdn.net/htl258/article/details/5695391

http://blog.csdn.net/postfxj/article/details/21405711

SQL 不同ip的两个数据库数据插入,

原文:http://blog.csdn.net/wz654273122/article/details/45362345

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!