SQLDEVELOPER: Como instalar o Oracle SQL Developer no Ubuntu 20.04

 




Este é um guia bastante simples para instalar o Oracle SQL Developer no Ubuntu 20.04


Reunindo arquivos


Pré-requisito

  • Oracle JDK 8/11
  • Desenvolvedor Oracle SQL

Baixando o pré-requisito

Oracle JDK 8/11

  1. Vá para a página de download do Oracle JDK
  2. Vou usar o Oracle JDK 11 porque tem um arquivo de instalação .deb que pode ser facilmente instalado usandodpkg
  3. Página de download do Oracle JDK
  4. Faça o download do pacote Oracle JDK 11 para Debian (no momento deste post, a versão é 11.0.8), você será solicitado a fazer login usando a conta oracle para fazer o downloadPágina de download do Oracle JDK 11

Desenvolvedor Oracle SQL

  1. Acesse a página de download do Oracle SQL Developer
  2. Baixe o Oracle SQL Developer para Outras Plataformas (no momento deste post, a versão é 20.2)Página de download do Oracle SQL Developer

Pré-requisito concluído

Pré-requisito concluído

Instalação

Instale o Oracle JDK 11 e o Oracle SQL Developer

Oracle JDK 11

  1. Abra seu terminal, vá para o diretório onde estão localizados seus arquivos de pré-requisitos (no meu caso está em ~/Downloads)arquivos
  2. Instale o Oracle JDK 11 usando command sudo dpkg -i [YOUR_ORACLE_JDK_PACKAGE.deb], no meu caso ésudo dpkg -i jdk-11.0.8_linux-x64_bin.debInstale o Oracle JDK 11
  3. Verifique sua instalação listando o diretório de/usr/lib/jvmVerifique o Oracle JDK 11

Desenvolvedor Oracle SQL 20.2

  1. Abra seu terminal, vá para o /optdiretório. É aqui que vou armazenar o aplicativo sqldeveloper, você pode escolher outro diretório, mas é minha preferência (e li também que /opté para aplicativos de terceiros que não podemos instalar via aptgerenciador de pacotes)Ir para optar
  2. Descompacte o Oracle SQL Developer com command sudo unzip [YOUR_SQL_DEVELOPER_FILE_WITH_LOCATION].zip, no meu caso é sudo unzip ~/Downloads/sqldeveloper-20.2.0.175.1842-no-jre.zipPor padrão, o unzipprograma extrairá o arquivo zip para o diretório atual, já que estamos /optagora, não precisamos especificar o diretório de destino.Descompactar com sucesso
  3. Localize sua instalação do Oracle JDK em /usr/lib/jvm, precisaremos desse local para informar ao Oracle SQL Developer onde nosso Oracle JDK está localizado. No meu caso é/usr/lib/jvm/jdk-11.0.8
  4. Entre no sqldeveloperdiretórioDentro do diretório sqldeveloper
  5. Você pode ver que sqldeveloper.shtem permissão executável para que possamos executá-lo fazendo ./sqldeveloper.shou sh sqldeveloper.shno diretório atual.
  6. Execute o sqldeveloper.sharquivo, você será solicitado a inserir o local do Oracle JDK, basta colá-lo e pressionar enterPreencha o caminho do JDK
  7. Você verá o Oracle SQL Developer iniciandoCarregandoComeçado
  8. Instalação feita! Você pode usar o aplicativo executando osqldeveloper.sh

Neste ponto, o processo de instalação é feito e podemos usar o aplicativo. Mas é bastante problemático para nós sempre abrir o terminal e executar o script para executar o aplicativo.

Crie um atalho

Crie um link para o nossosqldeveloper.sh

  1. Abra seu terminal e digite command sudo ln -s [YOUR_SQLDEVELOPER.SH_PATH] /usr/local/bin/sqldeveloper, no meu caso ésudo ln -s /opt/sqldeveloper/sqldeveloper.sh /usr/local/bin/sqldeveloper
  2. Verifique se o link foi criado.O link foi criado
  3. Agora podemos executar nosso aplicativo com comando sqldeveloperde qualquer diretório. A razão pela qual colocamos nosso link dentro /usr/local/biné para que ele esteja disponível globalmente.
  4. Vá para o seu $HOMEdiretório e execute o comando sqldeveloperVocê receberá um erro como este.Executando o erro do sqldeveloper
  5. O erro aconteceu porque está tentando executar uma sintaxe dentro sqldeveloper.shque usa o caminho relativo para navegar no diretório. Para corrigir esse problema, o que precisamos fazer é editar o sqldeveloper.shpara executar o binário sqldeveloper
  6. Abra sqldeveloper.shcom seu editor de texto. No meu caso, vou usar vimLembre-se de usar sudoporque este arquivo pertence a rootO conteúdo do seu arquivo deve ficar assim agora.Velho
  7. Vamos dizer a este script para executar o binário sqldeveloper diretamente sem navegar para outro diretório usando este comando /opt/sqldeveloper/sqldeveloper/bin/sqldeveloper $*, seu arquivo deve ficar assim agora.Novo
  8. Salve o arquivo e tente o sqldevelopercomando novamente, você poderá iniciar o Oracle SQL Developer agora.

Crie um atalho no desktop

  1. Os atalhos da área de trabalho são armazenados /usr/share/applicationscom .desktopextensão. Então vamos criar um novo arquivo nesse diretório com o nome sqldeveloper.desktop.Criar arquivo da área de trabalho
  2. Dentro do seu arquivo deve ficar assim.
[Desktop Entry]
Name=Oracle SQL Developer
Comment=SQL Developer from Oracle
GenericName=SQL Tool
Exec=/usr/local/bin/sqldeveloper
Icon=/opt/sqldeveloper/icon.png
Type=Application
StartupNotify=true
Categories=Utility;Oracle;Development;SQL;
  1. Salve seu arquivo
  2. Verifique se o seu atalho está disponível para uso pesquisando no menu do aplicativo.Atalho

E é isso. Você concluiu a instalação e criou um atalho para o Oracle SQL Developer.

Fonte: https://dev.to/ishakantony/how-to-install-oracle-sql-developer-on-ubuntu-20-04-3jpd

Close Menu