美文网首页
在不同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

相关文章

  • JDBC(二)通过Statement执行更新操作

    一、访问数据库 数据库连接被用于向数据库服务器发送命令和 SQL 语句,在连接建立后,需要对数据库进行访问,执行 ...

  • 数据库连接池——Druid

    JDBC访问数据库的步骤 建立数据库连接 执行SQL语句 关闭数据库连接以上环节,在数据库频繁访问的时候,会导致数...

  • Oracle跨服务器访问使用dblink

    当要夸服务器访问数据库时,我们可以使用dblink建立连接服务器间的通道,本地创建了远程数据库的dblink后,访...

  • MySQL面试题 | 附答案解析(十六)

    接上篇!!! 2. SQL的生命周期? (1)应用服务器与数据库服务器建立一个连接 (2)数据库进程拿到请求sql...

  • MySQL 应用优化

    1、使用连接池 对于访问数据库来说,建立连接的代价比较昂贵,因此,我们有必要建立“连接池”以提高访问的性能。从名字...

  • 连接到Oracle数据库

    使用SQL * Plus连接到Oracle数据库服务器 SQL * Plus是安装Oracle数据库服务器或客户端...

  • 如何连接到Oracle数据库?

    使用SQL*Plus连接Oracle数据库服务器 SQL*Plus是交互式查询工具,我们在安装Oracle数据库服...

  • JDBC的使用步骤

    加载数据库驱动 --> 建立数据库连接 Connection --> 创建执行SQL的语句 Statement -...

  • php不同页面间共享数据 (cookie和session)

    如何在不同的页面间共享数据呢? 数据库:慢,PHP连接Apache,Apache连接数据库服务器 包含文件:较慢,...

  • 04. 数据库常用管理命令

    数据库的启动与停止 在cmd中,以无登录方式进入SQL*Plus控制台,然后连接数据库服务器 image.png ...

网友评论

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

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