美文网首页
在不同MS SQL数据库服务器间建立连接以访问数据

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

作者: 达哥傻乐 | 来源:发表于2023-03-26 15:43 被阅读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
    

    相关文章

      网友评论

          本文标题:在不同MS SQL数据库服务器间建立连接以访问数据

          本文链接:https://www.haomeiwen.com/subject/rfnordtx.html