- Fórum
- Protheus/Microsiga/Totvs
- Instalação e Configuração Protheus
- Protheus 12 - Instalação e Configuração
- Conexão DbAccess com Oracle
Perguntas Conexão DbAccess com Oracle
- douglasmoura1
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 16
- Obrigados Recebidos: 0
7 anos 10 meses atrás #31733
por douglasmoura1
Conexão DbAccess com Oracle foi criado 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
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.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
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.
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!
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.
- douglasmoura1
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 16
- Obrigados Recebidos: 0
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
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.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
- Fórum
- Protheus/Microsiga/Totvs
- Instalação e Configuração Protheus
- Protheus 12 - Instalação e Configuração
- Conexão DbAccess com Oracle
Tempo para a criação da página:0.082 segundos