当前位置: 首页 > 科技观察

创建从SQLServer到MySQL的链接服务器

时间:2023-03-16 01:25:41 科技观察

1.概述链接服务器是SQLServer可以通过直接T-SQL与另一个ODBC兼容数据库(例如另一个SQLServer实例或Oracle数据库)对话的方法查询。SQLServerLinkedServer用于查询远程数据库,在本技巧中我们将学习如何从SQLServerII为MySQLServer配置LinkedServer。解决方案以下是创建连接到MySQL服务器的链接服务器的步骤。首先,我们需要在安装SQLServer的机器上为MySQL服务器创建一个ODBC数据源。就我而言,我在同一台机器上安装了MySQL和SQLServer。转到“开始”>“管理工具”>“数据源(ODBC)”>“系统DSN”并选择“添加”以选择MySQLODBC驱动程序。提供您选择的数据源名称。输入MySQL服务器的TCP/IP服务器地址、端口、用户和密码,点击确定。现在打开SQLServerManagementStudio(SSMS)并登录到SQLServer。在SQLServer实例的对象资源管理器中,转到服务器对象并右键单击并选择新建>链接服务器...为链接服务器指定一个您选择的名称。在提供程序下拉列表中选择用于ODBC驱动程序的MicrosoftOLEDB提供程序。输入产品名称MySQL,并输入之前创建的数据源名称。转到“安全”选项卡并输入远程登录名和密码(在底部),然后单击“确定”。现在测试您刚刚创建的链接服务器,您应该能够看到MySQL数据源的对象。3.测试创建链接服务器后,您将能够在对象资源管理器中看到远程对象。我们还可以运行查询来访问数据。