mssql链接mysql问题
mssql安装在Win Server 2003,ip:192.168.1.25,mysql也是安装在Win Server2003,ip:192.168.1.72使用select@@version命令读的sql版本是:Microsoft SQL Server 2000 - 8.00.2039 (Intel X86)
Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2)
使用"MYSQL ODBC 3.51 DRIVER"连接mysql
//执行后,在mssql连接服务器中能看到链接的服务器和表
exec sp_addlinkedserver 'ljmysql', ' ', 'SQLOLEDB', 'payrollserver' //payrollserver是ODBC数据源,是可以正确使用的
exec sp_addlinkedsrvlogin 'ljmysql', 'false ',null, 'root', ''
//使用如下语句,SELECT * FROM OPENQUERY(ljmysql, 'SELECT * FROM pywrkord limit 5')
出现错误:
服务器: 消息 17,级别 16,状态 1,行 1
SQL Server 不存在或拒绝访问。
请问那是什么问题?怎么解决?
谢谢!