在不同MS SQL数据库服务器间建立连接以访问数据

2023-03-26  本文已影响0人  达哥傻乐

有时候在A数据库服务器需要访问B数据库服务器上的数据库,在A数据库服务器上建个到达B数据库服务器的连接即可访问。
命令两行:

--建立到服务器的连接
exec sp_addlinkedserver 'LinkName', '', 'SQLOLEDB', '远程服务器名或IP地址' 
--给上面建立的连接配置访问凭据,注意这里用的凭据的访问权限大小的控制,防止安全事故的发生
exec sp_addlinkedsrvlogin 'LinkName', 'false', NULL, '用户名', '密码'

假如用上面的命令在A服务器上建立了一个到B服务器的连接叫”LinkName",并给连接配置了拥有能访问B服务器上名为“数据库BB”的数据库的权限的访问凭据(即用户名和密码),那么访问里面的数据表“表BB”的命令示例如下:

Select * From LinkName.数据库BB.dbo.表BB
上一篇 下一篇

猜你喜欢

热点阅读