Dica Rápida: Falha ao conectar ao client do Oracle!


1.125 visualizações

Falha ao Conectar-se. Exception System.Data.OracleClient requires Oracle client software version 8.1.7 or greater

Recentemente deparamos com um determinado erro em uma aplicação, onde a mesma tentava se conectar ao client do Oracle e retornava o erro “Falha ao Conectar-se. Exception System.Data.OracleClient requires Oracle client software version 8.1.7 or greater”.

Após diversas pesquisas que indicavam problemas relacionados a permissão reinstalação do client para uma versão mais atualizada, enfim várias supostas soluções que foram testadas mas todas sem sucesso. Bem, após uma grande peleja descobrimos o seguinte “macete” para resolvermos este probleminha:

Acesse o Regedit, encontre a seguinte chave “\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ORACLE_HOMES\ORACLE0″

Sobre Daniel Oliveira

Daniel Oliveira já escreveu 29 artigos no portal.

Técnico em Informática desde 2006, Graduado em Gestão de Tecnologia da Informação, desenvolvedor na plataforma Microsoft Asp.Net / C# , PHP, HTML e CSS .

-->

4 Interações

  1. alves_ferreira disse:

    Daniel, por favor, estou com este mesmo problema e nao compreendi a resolucao. Poderia me explicar o que vc fez ap’os o acessar o regedit?

    Obrigado!

    • Celio,

      Muito obrigado pela e visita e comentário. Bem, acho que acabei esquecendo o que deveria ser feito ao encontrar a chave do oracle no regedit. Após acessar o registro edite o mesmo informando o caminho absoluto da pasta do client do oracle. Isso aconteceu devido a maquina estar com duas versões do client do oracle, com isso o programa que usava o client meio que se perdia, tentando se conectar ao banco com o client errado.

      Mais uma vez muito obrigado!

  2. Naozuka disse:

    Tive o mesmo problema também. Mas no meu caso, não tinha nem a chave de registro. Seguindo a orientação do meu gerente, habilitei a permissão de controle total na pasta do oracle e passou a funcionar.

  3. Paulo Santos disse:

    Daniel Tudo bem gostaria muito em contacta-lo podes enviar-me o seu endereço Facebook , ou twiter abraços

Interaja

Qual a soma entre:
3 + 2