En este tutorial detallo el paso a paso para poder instalar Oracle SQL Developer en Ubuntu 20.04.
Funciona también para Ubuntu 22.04!
Hice una versión actualizada de este tutorial para Ubuntu 24.04
Oracle SQL Developer es una herramienta gráfica para el desarrollo en bases de datos Oracle. Permite visualizar objetos de base de datos, ejecutar sentencias SQL, ejecutar scripts SQL, editar y depurar sentencias PL/SQL. También permite ejecutar informes ya proporcionados o los creados y salvados por el usuario.
Procedimiento de Instalación de SQL Developer en Ubuntu 20.04
Se debe ir a la url https://www.oracle.com/tools/downloads/sqldev-downloads.html y descargar el binario del SQL Developer para otras plataformas.
El portal va pedir un usuario y contraseña para activar la descarga que es gratuita, si no tenes usuario vas a tener que hacerte uno.
Asumo que la descarga la vas a hacer en el /tmp de tu equipo.
Ahora vamos a proceder a instalar el paquete que cubre las dependencias de esta pieza de software. Esto lo hacemos con el comando:
sudo apt install default-jdk
Finalizada la instalación de dependencias vamos a proceder a descomprimir el zip con la aplicación. El destino final que le vamos a dar al SQL Developer en Ubuntu 20.04 es dentro del /opt.
sudo unzip /tmp/sqldeveloper.zip -d /opt/
Con este ultimo paso ya podemos ejecutar la aplicación presionando alt+f2 y cargando la línea del «/opt/sqldeveloper/sqldeveloper.sh».
Agregar la aplicación al lanzador:
Es cómodo para los usuarios no tan acostumbrado a tirar comandos por consola crear el acceso en el buscador de aplicaciones de Ubuntu.
Esto se hace ejecutando las siguientes líneas (copiar y pegar es tu amigo).
sudo tee -a /usr/share/applications/sqldeveloper.desktop > /dev/null <<EOT [Desktop Entry] Version=1.0 Name=SQL Developer Comment=SQL Integrated development environment Exec=/opt/sqldeveloper/sqldeveloper.sh Icon=/opt/sqldeveloper/icon.png Terminal=false Type=Application Categories=Application;Development; Keywords=database;db;sql;query;administration;development; EOT
11 respuestas a «SQL Developer en Ubuntu 20.04»
Breve y conciso. Excelente.
por favor no olvidar colocar en el archivo product.conf del sqldeveloper el PATH SetJavaHome /usr/lib/jvm/java-7-openjdk-amd64/ o la versión que este ejecutando su Ubuntu
Si no lo definis toma por defecto la versión de java que tiene configurada el sistema.
No encuentro ningun archivo «product.conf» y en los que encuentro ninguno posee una variable SetJavaHome, podrías clarificar la respuesta, uso Ubuntu 20.04LTS el sqldeveloper quedo instalado en /op/sqldeveloper y marca error porque mi version de java es la 17
Hola cómo estas? Yo revisé que versión de java estoy corriendo con el comando «java –version»
La salida es:
openjdk 11.0.15 2022-04-19
OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1)
OpenJDK 64-Bit Server VM (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1, mixed mode, sharing)
Te diría que trates de ejecutar esta aplicación con java11.
Pode hacer esto editando el $HOME/.sqldeveloper//product.conf (fiajte que vas a tener que adeucar la versión a la que descargaste.
Gracias
sudo tee -a /usr/share/applications/sqldeveloper.desktop > /dev/null <<EOT
[Desktop Entry]
Version=1.0
Name=SQL Developer
Exec=/opt/sqldeveloper/sqldeveloper.sh
Icon=/opt/sqldeveloper/sqldeveloper/bin/SQLDeveloperIcons.icns
Terminal=false
Type=Application
Categories=Application;Development;
EOT
Muchas gracias, gran trabajo.
muy agradecido!
muchas gracias genio
Te agradezco mucho bro, sobre todo la parte de comentarios me resolvio un problema al momento de ejecutar SQL Developer porque product.conf estaba apuntando a una version de java que no era compatible. Bendiciones y estare revisando tu blog mas seguido.