mySQL与SQL server 2005链接时的问题
已经装MYSQL驱动
(从http://dev.mysql.com/downloads/connector/odbc/5.1.html下载了ODBC的驱动。)
还有建ODBC,名字是myDSN,server是localhost。用户名root,密码是abc。
在SQL server Management Studio中,我遇到问题。
建立一个empty query。然后键入:
SP_CONFIGURE 'show advanced options',1
GO
RECONFIGURE
GO
SP_CONFIGURE 'Ad Hoc Distributed Queries',1
GO
RECONFIGURE
GO
SP_CONFIGURE 'show advanced options',0
GO
RECONFIGURE
SELECT *
FROM OPENROWSET('MSDASQL','myDSN';'root';'abc',
'SELECT * FROM imdb.actors')
==============
出现报错:
Msg 7399, Level 16, State 1, Line 2
链接服务器 "(null)" 的 OLE DB 访问接口 "MSDASQL" 报错。提供程序未给出有关错误的任何信息。
Msg 7303, Level 16, State 1, Line 2
无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "MSDASQL" 的数据源对象。
请问是什么问题?
谢谢了。