Como configurar o SQL Developer no Ubuntu



Tentar instalar e executar o Oracle SQL Developer no Linux nem sempre é simples, especialmente por ser um aplicativo baseado em Java que exige que você preencha todos os pré-requisitos. Se você encontrou erros sobre Java ausente ou se o aplicativo simplesmente não inicia após o download, este guia pode te ajudar a ficar um pouco tranquilo. Normalmente, tudo se resume a garantir que o Java esteja instalado corretamente, baixar o arquivo correto e iniciar corretamente — mas é aqui que as coisas tendem a dar errado ou parecer confusas.

Ao final, você terá o SQL Developer pronto para se conectar aos seus bancos de dados no Linux. Chega de se atrapalhar com instruções incompletas ou dependências ausentes. Não é muito complicado, mas, sim, alguns passos exigem atenção extra. E uma curiosidade: no Windows é bem mais fácil, mas os usuários do Linux precisam se esforçar um pouco mais para garantir que tudo funcione perfeitamente.

Como instalar o Oracle SQL Developer no Linux

Certifique-se de que o Java esteja instalado e que a versão do Java seja compatível

Primeiro, verifique se o Java está configurado. O SQL Developer roda em Java, especificamente o Oracle Java 11 para as versões mais recentes. Em algumas configurações, o sistema pode ter um Java mais antigo ou nenhum, então é bom verificar. Abra seu terminal ( Ctrl + Alt + T) e execute:

java -version

Se aparecer algo como “comando não encontrado” ou uma versão do Java inferior a 11, você precisará instalar/atualizar o Java. Para Ubuntu/Debian:

sudo apt-get update && sudo apt-get install default-jre

Sim, eu sei, “padrão” geralmente significa Java 11 ou mais recente na maioria das distros atualmente, mas verifique novamente após a instalação. No Fedora ou CentOS:

sudo dnf install java-11-openjdk

Isso garante que seu sistema tenha um ambiente de execução Java compatível. Se a sua versão do Java não for 11 ou superior, o SQL Developer reclamará quando você tentar iniciá-lo.

Baixe o pacote RPM ou ZIP da Oracle

Em seguida, acesse a página de download do Oracle SQL Developer. No Linux, geralmente é um pacote RPM ou um arquivo ZIP. No Ubuntu, costumo usar a versão ZIP — mais fácil de usar e não requer instalação root. Basta baixar o ZIP, que você pode extrair em qualquer lugar depois.

Extraia o arquivo ZIP

Após o download, vá para a pasta Downloads ou onde quer que ele esteja. Clique com o botão direito e escolha “Extrair Aqui” (se estiver em uma interface gráfica) ou use o terminal:

unzip sqldeveloper-.zip -d ~/sql_developer

Isso cria um diretório com todos os arquivos do aplicativo.Às vezes, extrair arquivos causa problemas de permissão, então verifique se você consegue executar scripts dentro dessa pasta.

Dica profissional — se as permissões parecerem duvidosas, execute:

chmod -R +x ~/sql_developer

Só por precaução. Porque, claro, às vezes o Linux precisa tornar as coisas mais difíceis do que o necessário.

Inicie o SQL Developer e solucione dependências ausentes

Agora, entre nesse diretório e tente executar:

./sqldeveloper.sh

Se aparecer sem erros, está tudo bem. Mas se houver um erro de “tempo de execução Java ausente” ou “biblioteca”, provavelmente significa que uma biblioteca está ausente ou é incompatível. Em algumas distros, você também pode precisar de libnss3 ou libxtst6. Para corrigir isso, instale estes pacotes:

sudo apt-get install libnss3 libxtst6

E execute o script novamente.Às vezes, o SQL Developer fica bravo se você não tiver isso, mesmo que pareça exagero.

Corrigir problemas do iniciador e criar um atalho

Se você planeja iniciar a partir da interface gráfica do usuário posteriormente, pode ser necessário criar um atalho na área de trabalho ou uma entrada de menu. Basta criar um arquivo.desktop em ~/.local/share/applications/ :

[Desktop Entry] Name=SQL Developer Comment=Oracle SQL Developer IDE Exec=/full/path/to/your/sql_developer/sqldeveloper.sh Icon=/full/path/to/icon.png Terminal=false Type=Application Categories=Development;Database;

Substitua /full/path/to/your/sql_developer/sqldeveloper.shpelo caminho real.Às vezes, definir o ambiente ou vincular o Java explicitamente ajuda, mas geralmente, se o Java estiver instalado corretamente, funciona perfeitamente.

Conclusão

Configurar o SQL Developer no Linux não é impossível, apenas um pouco mais prático do que no Windows. Se ele se recusar a iniciar, verifique novamente a versão do Java, as permissões e as dependências. Em algumas configurações, uma reinicialização ou um novo login pode ajudar no reconhecimento. Não sei por quê, mas…o Linux às vezes precisa de um empurrãozinho.

Resumo

  • Verifique o Java com java -version. Se estiver ausente ou desatualizado, instale a versão mais recente do Java 11+.
  • Baixe o SQL Developer ZIP do site da Oracle.
  • Extraia e defina permissões com unzipe chmod.
  • Execute ./sqldeveloper.sh. Resolva as bibliotecas ausentes, se necessário.
  • Crie um atalho na área de trabalho se quiser acesso mais fácil depois.

Dedos cruzados para que isso ajude

Fazer o SQL Developer rodar no Linux parece um ritual, mas depois de configurado, é bem tranquilo. Basta seguir os passos à risca e é bem provável que você tenha um IDE totalmente funcional para se conectar aos seus bancos de dados. Espero que isso economize algumas horas para alguém. Boa sorte!



Este artigo foi útil?