我坚持创建到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".```