2

我想在 SQL Server 和 MySQL 实例之间创建一个链接服务器。我按照本教程中概述的步骤进行操作,但它不起作用。我已经录制了用于创建服务器的过程的视频:

http://www.youtube.com/watch?v=-8psvDjysHk&feature=youtu.be

SQL 服务器返回此错误:

已创建链接服务器,但连接测试失败。您要保留链接服务器吗?

执行 Transact-SQL 语句或批处理时发生异常。(Microsoft.SqlServer.ConnectionInfo)

链接服务器“MYSQLAPP”的 OLE DB 提供程序“SQLNCLI10”报告错误。身份验证失败。
无法为链接服务器“MYSQLAPP”初始化 OLE DB 提供程序“SQLNCLI10”的数据源对象。
链接服务器“MYSQLAPP”的 OLE DB 提供程序“SQLNCLI10”返回消息“无效的授权规范”。(Microsoft SQL Server,错误:7399)

4

1 回答 1

0

您需要在 SQL Server 机器上创建一个 SYSTEM DSN,但在您的视频中创建一个 USER DSN。在创建 DSN 之前,选择 ODBC 小程序中的系统选项卡。

于 2013-01-07T08:44:48.960 回答