Estou com um problema para configurar o HS para MySQL que não achei resposta em lugar nenhum. Espero que aqui alguém possa me ajudar.
Tudo parece estar configurado corretamente, já que chego ao MySQL, onde sempre recebo a resposta de “acesso negado”. O problema é que o Oracle concatena o meu host (onde está rodando o Oracle) ao usuário do MySQL (host remoto), o que ocasiona a falha na autenticação. Gostaria de saber como evitar isso.
Eis a mensagem de erro:
ORA-28500: connection from ORACLE to a non-Oracle system returned this message: [Generic Connectivity Using ODBC][MySQL][ODBC 3.51 Driver]Access denied for user ‘XXXXX’@’10.21.19.53’ (using password: YES) (SQL State: S1T00; SQL Code: 1045)
O MySQL está funcionando perfeitamente, bem como o ODBC (ambos testados).
A versão do Oracle é a 9i e os arquivos de configuração são esses:
listener.ora:
(SID_DESC =
(SID_NAME = admredes)
(ORACLE_HOME = C:oracleora92)
(program = c:oracleora92binhsodbc.exe)
)
——————————————————————————-
tnsnames.ora:
admredes =
(description =
(address_list =
(address =(protocol=tcp)(host=localhost)(port=1521))
)
(connect_data = (sid=admredes))
(hs=ok)
)
——————————————————————————-
initadmredes.ora
HS_FDS_CONNECT_INFO = ds_mysql
HS_FDS_TRACE_LEVEL = ON
HS_FDS_TRACE_FILE_NAME = trace.log
Desde já grato,
Filipe