Perguntas Conexão DbAccess com Oracle

Mais
7 anos 10 meses atrás #31733 por douglasmoura1
Bom dia gente,

Podem me ajudar por favor?

Eu instalei o Protheus 12 em um servidor zerado com Windows Server 2008 R2 64bits que será utilizado para homologação. A instalação ocorreu tudo bem. Eu configurei o DbMonitor para conectar ao banco oracle que utilizo mas ele não conecta quando utilizo o assistente de conexão, aparece msg -35 Ambiente, usuário ou senha inválidos e no console aparece a msg 12705 - Error while trying to retrieve text for error ORA-12705.

Pelo ODBC eu consigo conectar no banco sem problemas.


Atenciosamente,
Douglas M. Ferreira

Por favor Acessar ou Registrar para participar da conversa.

Mais
7 anos 10 meses atrás #31745 por kanaamlrr
Respondido por kanaamlrr no tópico Conexão DbAccess com Oracle
Cara, pelo que achei na net o erro ORA-12705 é referente ao LANG do banco.
Acredito que você tenha que ajustar o LANG do seu oracle para um compatível.

Abaixo segue um script que encontrei.
ORACLE_BASE=/opt/oracle
ORACLE_HOME=$ORACLE_BASE/product/10.2
ORACLE_SID=DESENV1
export ORACLE_BASE ORACLE_HOME ORACLE_SID
TNS_ADMIN=$ORACLE_HOME/network/admin
# Set ORA_NLSxx depending on 9i or 10gcd pr   
test -d $ORACLE_HOME/ocommon/nls/admin/data && export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
test -d $ORACLE_HOME/nls/data && export ORA_NLS10=$ORACLE_HOME/nls/data
PATH=$PATH:$ORACLE_HOME/bin
LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}$ORACLE_HOME/lib32:$ORACLE_HOME/ctx/lib
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib
export NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
export AGENT_HOME PATH LD_LIBRARY_PATH CLASSPATH TNS_ADMIN

Não teste e não tenho conhecimento suficiente em oracle para avaliar tal script.
Por favor verifique antes de executar.
Depois diz se deu certo...acredito que seja a parte do NLS_LANG que está com problema.
Abraço!

Por favor Acessar ou Registrar para participar da conversa.

Mais
7 anos 10 meses atrás #31752 por douglasmoura1
Respondido por douglasmoura1 no tópico Conexão DbAccess com Oracle
Bom dia Kanaãm,

Obrigado pela ajuda, mas o problema era outro.

Eu baixei o Oracle instantclient 11.2.0.3.0 (Basic e ODBC) que é a mesma versão do banco que utilizo, configurei o ini do dbaccess e funcionou.

O servidor é 64bits e o instantclient que eu baixei foi o 32bits, com o instantclient 64bits o dbmonitor não conectou.

Era tudo questão de aplicações oracle incompatíveis.


Atenciosamente,
Douglas M. Ferreira

Por favor Acessar ou Registrar para participar da conversa.

Mais
7 anos 10 meses atrás #31753 por kanaamlrr
Respondido por kanaamlrr no tópico Conexão DbAccess com Oracle
Opa!!
Valeu por compartilhar a solução!
Abraço!

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.082 segundos
Joomla templates by a4joomla