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

http://oraclenz.org/?p=3355

4,67 (3)
Avaliação do Artigo (3 Votos)
Avaliar esse artigo
Anexos
Não há anexos para este artigo.
Artigos Relacionados RSS Feed
Não há artigos relacionados para este artigo.
Comentários (4)
Nome
Email
Código de Segurança Security Code
Comentado por Éder Sanches - 13/02/2017 14:19:02
Olá! Tive esse problema e segui o seu tutorial, que tá muito bem explicado por sinal! Só que infelizmente não resolveu o meu problema. Felizmente o problema é bem mais simples de resolver do que se parece. Vou deixar a minha resolução aqui para contribuir. Fiz o seguinte: Entrei na pasta do jdk (do SQL Developer) e vi que não existia a pasta "bin". Fui na pasta do meu JDK (Java), copiei a pasta "bin" e colei dentro da pasta do SQL Developer, no local que estava faltando. Apenas fazendo isso corrigiu o erro e iniciou normalmente. Espero que isso possa ajudar à outros também! Abraço.
Comentado por tudosobreredesdecomputadores.wordpress.com - 04/09/2017 15:01:46
Muito bom cara, esse tutorial vai pra lista dos úteis, testei aqui e funcionou.
Comentado por Lourenço Jacobs - 02/07/2018 22:12:53
Excelente! Muito obrigado.
Comentado por DANIEL TRINDADE DA FRANCA - 20/04/2020 21:27:00
Muito obrigado