您的位置:首页 > 数据库

SQL Server之间建立链接服务器

2014-06-12 14:44 197 查看
打开SSMS,服务器对象--链接服务器,右键“新建链接服务器”,常规选项,输入链接服务器名称或IP地址,服务器类型选择SQLServer





在安全性选项,选择下面的选项,输入账号和密码,然后点确定即可。





在SSMS中,服务器对象--链接服务器,就会出现刚刚你建立的链接服务器名称。

假设刚刚建立的链接服务器名称为192.168.10.10

测试:

selecttop10*from“192.168.10.10”.test.dbo.test

即可查看test数据库中test表的前10行数据。

在我自己本地的实例中无法把表复制到链接服务器上的,比如:

select*into“192.168.10.10”.test.dbo.test

fromtest1.dbo.test1(这是我本地的实例的数据库和表)

报错类似:

包含的前缀数目超过了最大值。最大值为2


详细内容可以参考technet:http://technet.microsoft.com/zh-CN/library/ff772782


SQLServer之间建立链接服务器和SSMS中连接数据库引擎,服务器名称输入远程SQLServer的IP或名称功能是一样的,估计只是细节和界面不同。

链接服务器主要用途应该是为了不同数据库之间的连接。

之前做过在SQLServer建立链接服务器到Sysbase的,已经成功了。后来删掉后重新开始并想截图记录下来,莫名其妙的又失败了,只好作罢!

Sybase的数据库,感觉有点别扭。

后续应该会搞下SQLServer和Oracle之间的互访。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: