SqlServer教程

SQL Server创建dblink跨库查询

本文主要是介绍SQL Server创建dblink跨库查询,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

dblink是跨库查询的主要手段,在Oracle创建DbLink中已经演示了Oracle中如何创建及使用DbLink,这篇博客看看SQL Server中如何使用。

一、通过图形化界面直接创建
选择当前注册的数据库服务器->Server Objects->Linked Servers,右键New Linked Server
其中Data source填写数据库服务器的IP地址,接着在security中填写远程服务器账号和密码
点击确定即可

二、通过命令创建
exec sp_addlinkedserver 'MD','','SQLOLEDB','数据库IP地址'
exec sp_addlinkedsrvlogin 'MD','false',null,'数据库账号','数据库密码'
exec sp_serveroption 'MD','rpc','true'

三、如何使用DbLink
select * from OPENQUERY(MD,'select * from MD.[dbo].[WAREHOUSE]')

这篇关于SQL Server创建dblink跨库查询的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!