SQL Server链接服务器

SQL Server提供链接到另一个服务器的选项。这通常被用来连接到其他SQL Server数据库,但它也可以被用来连接到一个Microsoft Access数据库。这是通过链接服务器节点成为可能。

链接服务器节点可以连接到另一个数据库,通常/通常在不同的机器上运行,远程也许在不同的城市/国家。如果您需要执行分布式查询(查询远程数据库),这可能是有用的。 设置链接服务器就是相当于使用简单的SQL Server管理套件。 所有需要的就是查询远程服务器的详细信息,以及数据库。

创建链接服务器

要创建链接的服务器:

在对象资源管理器,打开服务器对象,并导航到链接服务器

右键单击链接服务器,然后选择 New Linked Server...:

填写详细链接服务器的信息。 在本例,我连接到SQL Server称为Parrot的远程服务器,上面有一个为Paywi的z数据库。链接服务器名称是PAYROLL:

根据安全性选项,必须向本地用户映射到用户在远程机器上的能力。在这里,本地SQL Server用户Zoidberg被映射到远程机器上的Web_User帐户。这里提供的密码必须是Web_User帐户的远程计算机上的密码。我们也有一个本地Windows域身份验证的用户映射到同一个用户在远程机器上,并设置为模拟。 Windows域身份验证的用户也是远程计算机上,因此本地用户可以简单地模拟远程用户:

并且服务器选项可让您进一步配置为链接服务器。在这里我换了一个环境。我设置RPC输出为True。此选项使用户能够对运行链接服务器存储过程。需要注意的是在RPC选项可以存储从远程服务器到本地机器称为程序。在这种情况下,我们已经离开并且为False:

当配置时,单击确定以创建链接的服务器。

现在应该看到新的链接服务器坐在对象资源管理器的链接服务器节点下。

分布式查询

当配置了链接服务器,将能够运行查询等。当您运行链接服务器查询,它被称为分布式查询。

当您执行对链接服务器的分布式查询,则必须包括每个数据源来查询一个完全合格的,由四部分组成的表名。这四部分的名称应该是形式 linked_server_name.catalog.schema.object_name.

下面是一个例子:

SELECT * FROM PAYROLL.Paywiz.dbo.Employees

这个例子是基于上面的链接服务器的例子。它假定远程数据库有一个名为“dbo”模式和一个名为“Employees”表。

在线sql服务器,SQL Server链接服务器相关推荐

  1. sql server 链接服务器 改访问接口_跨服务器链接数据库?其实很简单!(上)

    今天给大家来分享一下跨服务器操作数据库,还是以SQL Server的管理工具(SSMS)为平台进行操作. 什么是跨服务器操作? 跨服务器操作就是可以在本地连接到远程服务器上的数据库,可以在对方的数据库 ...

  2. html如何链接sql sever,SQL Server链接服务器

    链接服务器节点可以连接到另一个数据库,通常/通常在不同的机器上运行,也许在不同的城市/国家.如果您需要执行分布式查询(查询远程数据库),这可能是有用的. 设置链接服务器就是相当于使用简单的 SQL S ...

  3. 查询链接服务器信息,SQL Server链接服务器

    SQL Server提供链接到另一个服务器的选项.这通常被用来连接到其他SQL Server数据库,但它也可以被用来连接到一个Microsoft Access数据库.这是通过链接服务器节点成为可能. ...

  4. 查询链接服务器信息,如何通过 SQL Server 链接服务器和分布式查询使用 Excel

    作为链接服务器查询 Excel 您可以使用企业管理器.系统存储过程或 SQL-DMO(分布式管理对象)将 Excel 数据源配置为 SQL Server 链接服务器.在所有的这些情况中,您总需要设置以 ...

  5. SQL Server链接服务器(一台机器SQL Server登陆,同时映射登陆到另外一台远程服务器的数据库)

    现在我有一个需求是需要在两个不同的SQL SERVER 2012的服务器之间进行数据访问和更新.我们需要把Server One的数据插入到Server Two的服务器上去,一天执行一次任务.我们的首选 ...

  6. 如何使用SQL Server链接服务器查询Excel数据

    Linked servers allow SQL Server access to data from a remote data source. A remote data source can b ...

  7. transact-sql_如何使用Transact-SQL创建,配置和删除SQL Server链接服务器

    transact-sql Linked servers allow getting data from a different SQL Server instance using single T-S ...

  8. SQL Server “链接服务器”的使用

    链接服务器是干什么的? 链接服务器 可以把远程数据库链接到本地,然后可以像使用本地数据库一样进行查询,可以交叉本地数据库进行查询 这样 每个数据库可以分布在不同服务器上,一方面减轻服务器压力,另一方面 ...

  9. SQL SERVER 链接服务器

    1.當您嘗試從 64 位元 SQL Server 2005 用戶端對連結 32 位元 SQL Server 2000 伺服器執行分散式查詢時,可能會收到錯誤訊息 64位到32位需要在32位的系统上打上 ...

最新文章

  1. First Night
  2. Django REST Framework(DRF)教程:快速入门
  3. lintcode:二叉树的层次遍历
  4. java.lang.NoClassDefFoundError: * : Landroid/support/v7/gridlayout/R$styleable 异常终极解决办法
  5. vs code配置python环境mac_Mac下搭建基于VSCode的Python开发环境
  6. php利用mht导出word,解析掌握PHP导出Word文档原理
  7. 20200815:力扣201周周赛题解记录下
  8. CSDN 输入公式的方法
  9. ecshop 源码分析
  10. python题库大一_1000道Python题库系列分享三
  11. ipython安装成功后用不了_Python常用工具ipython安装与使用
  12. oracle数据库审计要素,明御数据库审计及风险控制系统招标参数.docx
  13. java实现向PDF中插入图片
  14. 加多宝李二强:营销数字化闭环初体验,真的很爽
  15. md 生成目录 码云_DuangDuangDuang!码云项目的 Readme.md 特殊技能
  16. Dalvik虚拟机简介
  17. “互联网汽车”又添新成员,上汽斯柯达接入斑马智行互联系统
  18. 青岛智慧城市建设以人为本 勾勒未来图景
  19. js 唤端(js唤起手机App)
  20. python_suit

热门文章

  1. 消息队列中点对点与发布订阅区别(good)
  2. 必须拉响恶性通胀的警报
  3. 时间定位表达式-用于时间的加、减调整
  4. 牛客网–华为机试在线训练5:进制转换
  5. Rust小试牛刀之猜猜看游戏
  6. vbScript: 编号成生不夠位數前面加零
  7. python应用-pycharm新建模板默认添加shebang编码作者时间等信息
  8. C#调用exe工作目录
  9. ferror,perror,cleaner
  10. select模型的原理、优点、缺点