Conexão remota PLSQL Erro Oracle: Erro de inicialização Não é possível inicializar oci.dll (nenhuma caixa suspensa de função de banco de dados ao efetuar login)

Cenas:

O software PLSQL Developer (versão 14, 15) se conecta remotamente ao banco de dados Oracle (versão 12C)

Descrição do Problema

Baixei e configurei o diretório inicial do cliente Oracle e o caminho da biblioteca OCI, mas um erro ainda é relatado, indicando que ele não pode ser inicializado. Confirme se o cliente Oracle de 64 bits foi instalado.

O caminho está definido corretamente

Análise de causa:

A maioria dos resultados encontrados na Internet é que o cliente Oracle é de 32 bits e o PLSQL Developer é de 64 bits. O número de bits é incompatível. Isso pode ser resolvido baixando o cliente consistente do site oficial.

No entanto, meu cliente e PLSQL são de 64 bits e o caminho não está definido incorretamente, mas um erro é relatado.

Depois de reinstalar várias variáveis ​​de ambiente, ainda recebo o mesmo erro. Finalmente, o trabalho árduo valeu a pena e encontrei a resposta online.


solução:

Se a sua interface de login for a mesma abaixo, parabéns, você pode resolver seguindo meu método.

Normalmente, você poderá selecionar a função do banco de dados.

 

Página de download do cliente Oracle:

Cliente instantâneo para Microsoft Windows (x64) 64 bits | Oracle

Após uma inspeção cuidadosa, descobri que ignorei a seguinte mensagem de prompt e instalei alguns componentes C++:

Últimos downloads redistribuíveis do Visual C++ suportados | Microsoft Aprenda

Siga as instruções para baixar a versão 2013 do componente VC++ do VS

O download e a instalação foram concluídos

 

 Então você pode fazer login normalmente

 

おすすめ

転載: blog.csdn.net/lzp1467188465/article/details/131460626