Erro Cannot find OCI DLL

27/10/2009

0

Estou tentando colocar um sistema que fiz em Delphi 2007 para rodar em rede, usando o bando de dados Oracle XE e o componente ODAC para acesso direto ao banco. Não tenho o Client do Oracle instalado nos micros Cliente, pois o ODAC faz o acesso direto ao banco. O problema é que quando tento acessar o sistema de algum micro Cliente, está dando o erro: Cannot find OCI DLL: in XE.   O que devo fazer para resolver esse problema??   Obrigado.
Fabio Talhiaro

Fabio Talhiaro

Responder

Posts

11/03/2016

Ricardo Vinturi

1- Desinstale todos os clientes Oracle e coisas do tipo da máquina
2- Reinicie
3- Para ter certeza, apague os diretórios e vá dando um limpa geral nos restos do Oracle
4- Reinicie
5- Instale o pacote: "Oracle win64_11gR2_client", force a instalação para a pasta C:\Oracle
6- Instale o ODAC 11, force tb para C:\Oracle
7- Configure o Nome do seu serviço e crie um listener qualquer (pro listener, pode ser o padrão mesmo)
8- Já na pasta C:\Oracle\product\11.2.0\client_1\network\admin e copie os arquivos *.ora para a pasta C:\Oracle\product\11.1.0\client_1\network\admin
9- Pronto!!
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar