Erro ao iniciar SQL Developer - MSVCR71.dll not found
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