创建从sql server到rds mysql数据库的链接服务器

时间:2019-07-02 06:15:52

标签: mysql sql-server linked-server rds

我坚持创建到RDS mysql数据库的链接服务器。我想从SQL Server访问RDS mysql数据库。我被困住了。

我已经浏览了以下波纹管链接。 https://forums.aws.amazon.com/message.jspa?messageID=735369 这是通过创建RDS sql服务器链接服务器来完成的。

https://forums.aws.amazon.com/thread.jspa?threadID=220603 这是关于RDS mysql链接服务器的信息。

这是创建链接服务器的sql语句。 创建链接服务器后,sql server的catalogs文件夹中为空。

EXEC master.dbo.sp_addlinkedserver 
@server = N'LinkedtoRDS', @srvproduct=N'MySQL', @provider=N'MSDASQL', 
@datasrc=N'datasourceRDSLink';

,以及当我要访问“给我的错误消息”

OLE DB provider "MSDASQL" for linked server "LinkedtoRDS" returned message "[Microsoft][ODBC Driver Manager] Data source name too long".
Msg 7303, Level 16, State 1, Line 1
Cannot initialize the data source object of OLE DB provider "MSDASQL" for linked server "LinkedtoRDS".```


0 个答案:

没有答案