Autor Tópico: Erro ORA-01804 ao tentar testar a conexão Oracle  (Lida 134 vezes)

tomalecrim

  • Novato
  • *
  • Mensagens: 1
Erro ORA-01804 ao tentar testar a conexão Oracle
« Online: Dezembro 20, 2018, 11:47:52 am »
Bom dia,

Estou enfrentando alguns problemas ao tentar realizar uma conexão com uma base de dados Oracle. O Banco de dados tem a versão 11c e tenho instalado no ambiente do Scriptcase o oracle instant client 12.1, com basic, devel e sqlplus. Conseguia conectar na versão 8 sem problemas.

As variáveis de ambiente então definidas (ORACLE_HOME, LD_LIBRARY_PATH, TNS_ADMIN e PATH). Eu consigo fazer a conexão via sqlplus na linha de comando.

O Scriptcase tem a versão 9.2016 instalada essa semana via instalador automático no Linux Ubuntu.

A Descrição do erro é:

Connection attempt failed: SQLSTATE[HY000]: pdo_oci_handle_factory: Error while trying to retrieve text for error ORA-01804 (/root/installer/php/php-7.0.32/ext/pdo_oci/oci_driver.c:640)

A Timezone do Banco de Dados é +00:00, e defini Greenwich no scriptcase (php.ini).

DinhoTJ

  • Novato
  • *
  • Mensagens: 17
    • Email
Re:Erro ORA-01804 ao tentar testar a conexão Oracle
« Responder #1 Online: Janeiro 05, 2019, 09:29:48 am »
Eu também estive com o mesmo problema. E é só no Linux. Tenho um ambiente com o mesmo PHP, mesmo Client Oracle e está funcionando a conexão.