Problema
Ao tentar instalar o Gui, SQL Developer para acesso ao Banco de Dados Oracle, é exibida a seguinte mensagem de erro:
Essa falha ocorre quando o executável (sqldeveloper.exe) do SQL Developer não consegue encontrar o diretório onde o arquivo MSVCR71.dll está armazenado.
Solução/Procedimento
Para corrigir esse problema, siga os passos abaixo:
1 – Abra o Regedit do Windows:
-
Para abrir o Regedit, vá ao menu Iniciar e digite Regedit;
Outra forma é através do Executar do Windows:
-
Vá ao menu Iniciar e abra o Executar ou use o atalho Windows + R;
Aberto o Executar, digite Regedit e dê Enter ou clique em “OK”;
2 – Aberto o Regedit, localize a Chave: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
3 – Clique com o botão direito do mouse sobre a Chave App Paths e vá em: Novo >> Chave
4 – Logo que criar a nova chave, dê a ela o nome “sqldeveloper.exe” (sem aspas).
5 – Ao criar uma nova chave, dentro dessa haverá um “Valor de Cadeia de Caracteres” com o nome Padrão.
6 – Clique sobre o valor “Padrão” com o botão direito do mouse e vá em “Modificar…“:
7 – Será aberto um tela para a edição. No campo “Dados do valor:” adicione o caminho onde se encontra o executável sqldeveloper.exe e clique em “OK”.
Exemplo:
8 – Agora vamos criar mais um “Valor de Cadeia de Caracteres”, com o nome Path.
-
Clique com o botão direito do mouse na parte branca, dentro da Chave e vá em: Novo >> Valor da Cadeia de Caracteres
9 – Dê o nome de Path ao Valor que acabou de criar:
10 – Dentro da pasta onde se encontra o executável do SQL Developer, há também um pacote um JDK (Java Jevelopment Kit) com JRE (Java Runtime Environment). Iremos adicionar ao Valor que acabou de criar um Dado, e esse será o caminho da pasta \bin dentro do JRE. Confuso? Veja abaixo como é simples:
- Será preciso modificar o Valor que acabou de criar. Clique com o botão direito do mouse sobre a nova chave (Path) e vá em : Modificar…
- Adicione aos Dados do valor o caminho da pasta \bin do JRE;
- E clique em “OK”.
Exemplo:
11 – Pronto! Ficará assim no Regedit:
12 – Feche tudo e tente iniciar novamente o SQL Developer.
Referência