2 houwiest123456789 Houwiest123456789 于 2016.01.31 20:43 提问

SQLserver2012数据库B读取数据库A

.本机的两个数据库,B读取A的数据

想要个DEMO,指导一下

8个回答

wstoneh01
wstoneh01   2016.02.01 09:17
已采纳

然后在“安全性”中,选择使用“此安全上下文建立连接”,最后填写用户名/密码。这里链接服务器就设置好了,可以右点击进行测试。

数据访问时,格式如下:
链接名.库名.架构名.表名
如访问10.2.2.19上的a库下的test表,select *from [10.2.2.19].a.dbo.test

devmiao
devmiao   Ds   Rxr 2016.01.31 22:40
u012466268
u012466268   2016.02.01 09:49

重点是创建链接服务器,然后是通过验证登录,我记得有windows认证登录,还是一个是sql认证的方式,登录完就可以进行操作了,你百度下这方面的资料吧。加油吧,骚年

wstoneh01
wstoneh01   2016.01.31 20:55

两台服务器之间,只要先建立链服务器,然后进行类似访问。

wstoneh01
wstoneh01 在ssms中,展开“服务器对象"->链接服务器,右点击“链接服务器”->"新建链接服务器",填写“链接服务器”的IP地址,选择“SQL SERVER”
接近 2 年之前 回复
Houwiest123456789
Houwiest123456789 就是不会怎么弄
接近 2 年之前 回复
Ant_cc
Ant_cc   2016.02.01 11:08

select * from B.dbo.tableName
select * from A.dbo.tableName

Houwiest123456789
Houwiest123456789   2016.01.31 20:50

想要个小的DEMO或者说明什么的,感谢

wstoneh01
wstoneh01   2016.01.31 20:55

本机的话只要按照格式写,db名.架构名.表名,如访问a库下的test表,a.dbo.test

wstoneh01
wstoneh01   2016.02.01 09:19

图片说明

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!