大家好,我有一台机器上同时装了oracle和mysql数据库,因此想通过oracle的heterogeneous services功能访问mysql数据库,通过odbc访问mysql数据库。在对hs,listener.ora及tnsnames.ora做了相应设置后,我在sql*plus里输入一台查询语句select * from sms@oa(oa是到mysql数据库的dblink,里面有张表叫sms),提示出错。
出错信息为:
ORA-28500: 连接 ORACLE 到非 Oracle 系统时返回此信息:
[Transparent gateway for ODBC][MySQL][ODBC 3.51 Driver]Access denied for user:
'LJT@oraha' (Using password: YES) (SQL State: S1000; SQL Code: 1045)
ORA-02063: 紧接着2 lines(源于OA)
请问各位大虾,是怎么回事啊,该怎么解决这个问题?