如何从 SQL Server 为 MySQL 服务器配置链接服务器

admin3个月前笔记62
一、概述

链接服务器是 SQL Server 可以通过直接 T-SQL 查询与另一个 ODBC 兼容数据库(例如另一个 SQL Server 实例或 Oracle 数据库)对话的一种方法。SQL Server 链接服务器用于查询远程数据库,在本技巧中,我们将学习如何从 SQL Server 为 MySQL 服务器配置链接服务器

二、解决方案

以下是创建连接到 MySQL 服务器的链接服务器的步骤。

首先,我们需要在安装了 SQL Server 的机器上为 MySQL 服务器创建一个 ODBC 数据源。就我而言,我在同一个机器上安装了 MySQL 和 SQL Server。

转到开始 > 管理工具 > 数据源 (ODBC) > 系统 DSN 并选择添加

image.png

选择 MySQL ODBC 驱动程序。

image.png

提供您选择的数据源名称。输入 MySQL 服务器的 TCP/IP 服务器地址、端口、用户和密码,然后单击确定。

image.png

现在打开 SQL Server Management Studio (SSMS) 并登录到 SQL Server。

在 SQL Server 实例的对象资源管理器中,转到服务器对象并右键单击并选择新建 > 链接服务器...

为链接服务器指定您选择的名称。

在 Provider 下拉列表中选择Microsoft OLEDB Provider for ODBC Drivers。

输入产品名称为 MySQL 并输入之前创建的数据源名称。

image.png

转到安全选项卡并输入远程登录名和密码(在底部),然后单击确定。

image.png

现在测试刚刚创建的链接服务器,您应该能够看到 MySQL 数据源的对象。

image.png

三、测试

创建链接服务器后, 您将能够在对象资源管理器中看到远程对象。

image.png

我们还可以运行查询来访问数据。

image.png


相关文章

Nginx 负载均衡配置、限流配置、Https 配置详解

Nginx 负载均衡配置、限流配置、Https 配置详解

一. 负载均衡1. 用法通过 proxy_pass 可以把请求代理至后端服务,但是为了实现更高的负载及性能, 我们的后端服务通常是多个, 这个是时候可以通过 upstream 模块实现负载均衡。使用的...

VMware中三种网络连接的区别

VMware中三种网络连接的区别

1、概述大家在安装完虚拟机后,默认安装了如下图的两块虚拟网卡——VMnet1和VMnet8,其中VMnet1是host网卡,用于host方式连接网络;VMnet8是NAT网卡,用于NAT方式连接网络的...

如何使用 id 命令?

Linux 中的 id 命令如下为 id 命令的语法:id [options] [username]在实际命令中,如果没有提供 username(即用户名),那么该命令将会显示当前...

mongodb服务配置

mongodb服务配置

介绍想在笔记本电脑上尝试 MongoDB?只需执行一个命令,你就会有一个轻量级的、独立的沙箱。完成后可以删除你所做的所有痕迹。想在多个环境中使用相同的程序栈application stack副本?构建...

勒索病毒下数据安全的反思

勒索病毒下数据安全的反思

互联网时代的蓬勃发展,带来的便利和未来的期待的超越想象,同时也不可避免的增加了个人资料个人隐私泄密的风险。这次的勒索病毒事件,同时也曝露了数据安全的重要性,全球陷入恐慌中。而路透也援引数据称,勒索病毒...

Nginx上游服务器长连接配置

Nginx上游服务器长连接配置

一、概述Nginx Upstream连接后端有两种方式:短连接和长连接。Keep-Alive即俗称的长连接,使客户端到服务端建立的连接持续有效,当对服务器发起后续请求时,Keep-Alive功能可以复...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。