从Oracle从MySQL数据库检索数据时出错

时间:2020-07-27 14:21:03

标签: mysql oracle

我们的一位客户正在尝试从其Oracle数据库连接并从我们的MySQL数据库检索信息。他们得到以下错误:

[MySQL][ODBC 5.2(a) Driver]MySQL server has gone away {HY000,NativeErr = 2006}
...
ORA-28500: connection from ORACLE to a non-Oracle system returned this message:
[MySQL][ODBC 5.2(a) Driver][mysqld-5.6.34-log]Invalid descriptor index {07009,NativeErr = 9}

根据在线(此处和其他论坛)的不同建议,我们的MySQL设置如下:

wait_timeout : 28800 
max_allowed_packet : 134217728
innodb_log_file_size : 134217728

请让我知道我们是否缺少我们应该寻找的东西。目前我们还不知道问题出在哪里。

1 个答案:

答案 0 :(得分:0)

基于该错误,看来UnixODBC驱动程序管理器对于ODBC驱动程序来说太旧了。升级UnixODBC应该对此有所帮助。