ORACLE SQL Developer

0
ORACLE SQL Developer
GuardarSavedRemoved 0

SQL Developer es una herramienta de desarrollo de aplicaciones para trabajar con bases de datos, en especial con bases de datos de ORACLE.

Esta herramienta fue creada por la compañía ORACLE, sacando su versión 1.0 en marzo del 2006 y se mantiene en constantes actualizaciones hasta la fecha.

Esta herramienta permite conectarse a bases de datos ORACLE y MySQL por lo regular, si se quiere trabajar con otros manejadores se tiene que instalar su driver.

¿Para qué sirve SQL Developer?

Su principal propósito de esta herramienta es trabajar con los lenguajes de programación SQL y PL/SQL, de esta forma se pueden crear y ejecutar consultas complejas de bases de datos, crear objetos y manipularlos.

Descargar SQL Developer

Esta herramienta es parte del kit de herramientas de desarrollo de ORACLE y por lo tanto es gratis, a diferencia de otras herramientas como PL/SQL Developer y Toad for ORACLE.

Su descarga se puede realizar desde la pagina oficial de ORACLE

download sql developer

Hay que tener una cuenta de ORACLE para poder bajar el programa, si no la tienes puedes crearte una con tu correo electrónico de forma fácil.

oracle account login

Plataformas para SQL Developer

  • Windows 32 y 64 bits
  • Mac
  • Linux

Instalación de SQL Developer en Windows

Instalar esta herramienta de desarrollo es muy fácil, una vez descargado el archivo ZIP de la pagina de ORACLE, solo hay que descomprimirla en el directorio donde lo quieras instalar, eso es todo.

sql developer install

Abrir SQL Developer

Para ejecutar el programa SQL Developer por primera vez, tenemos que ir al directorio donde instalamos (descomprimimos) y buscar el archivo sqldeveloper.exe, le damos doble clic y se abrirá el programa.

open sql developer

Si es la primera vez que lo ejecutamos, nos va a preguntar si queremos importar las preferencias de una instalación previa en caso de ya haber instalado otra versión anteriormente.

oracle sql developer

Para tener el ejecutable siempre a la mano, podemos crear un acceso directo del archivo sqldeveloper.exe en nuestro escritorio o barra de tareas.

Crear una conexión a una base de datos

Para conectar nuestro IDE SQL Developer a una base de datos primero tenemos que configurar una conexión hacia la base de datos deseada.

connect to sql developer

Hay dos formas de conectarse a una base de datos en SQL Developer

  • Directa
  • TNS NAMES

La forma directa consiste en tener el nombre del host / IP del servidor de base de datos, SID o nombre de la base de datos, puerto por el cual se conectará, usuario y password para realizar la autenticación.

Con el TNS NAMES es algo mas sencillo, el administrador de base de datos nos tiene que proporcionar el código del TNS NAMES, es algo parecido a esto:

XE =
   (DESCRIPTION =
   (ADDRESS = (PROTOCOL = TCP)(HOST = MarioCelis)(PORT = 1521))
   (CONNECT_DATA =
   (SERVER = DEDICATED)
   (SERVICE_NAME = XE)
   )
)

Con este pedazo de código podemos conectarnos a una base de datos ORACLE, en un articulo posterior mostrare como se hace esta configuración.

HOLA MUNDO en SQL Developer

Una vez que ya abrimos nuestro editor SQL Developer y configuramos una conexión a base de datos, el siguiente paso comenzar a trabajar con sentencias SQL.

Para esto tenemos que conectarnos a la base de datos que configuramos en el paso anterior, las conexiones están en la parte izquierda de la pantalla.

Una vez conectado, nos abrirá una hoja SQL donde podemos escribir nuestras sentencias y ejecutarlas.

Para probar nuestra conexión escribimos el siguiente código y pulsamos CNTRL + ENTER para ejecutar nuestra consulta.

Select 'Hola mundo en SQL Developer'
From dual;

hello world in sql developer

Con esto ya estamos mas que listos para comenzar a trabajar con bases de datos ORACLE. Si te gusto el articulo o quieres que escriba de algo en especial déjame un comentario en la parte de abajo.

Instalar SQLDeveloper en LINUX

Esta potente herramienta puede ser ejecutada en sistemas operativos como lo son las diferentes versiones de Linux, siendo las mejor soportadas ORACLE Linux y Ubuntu.

También en el articulo antes mencionado se muestra como bajar la versión para las diferentes plataformas. En esta ocasión nos vamos a enfocar en la instalación sobre LINUX.

A continuación, te describo los pasos para su instalación sobre este sistema operativo gratuito y de libre distribución.

Descargar el JDK 8

Antes de comenzar, te comento que esta versión de SQL Developer no cuenta con JDK, así que hay que bajar el JDK 8 actualización 121 o mayor de la misma pagina de Oracle.

Descargar el instalador del SQL Developer para Linux

Descarga SQL Developer

Pasos de instalación en Linux

Instalar el paquete instalador con el comando RPM

$ rpm -Uhv sqldeveloper-(build number)-1.noarch.rpm

Ejecutar el archivo sqldeveloper.sh

$ cd sqldeveloper
$ ./sqldeveloper.sh

Establecer el JDK 8 para SQL Developer

La primera vez que se ejecute el programa nos va a pedir la ruta de instalación del JDK (JAVA_HOME)

Introducir la ruta del JDK en la ventana emergente. Ejemplo usr/java/jdk1.8.0_181
SQL Developer iniciara de forma inmediata una vez que se introduzca la ruta deseada.

sql developer run on linux

Ventajas de trabajar sobre linux

  • Linux es gratis
  • Se ejecuta SQL Developer mucho más rápido que en windows
  • Mas compatibilidad si se esta conectando a una base de datos que esta corriendo sobre el mismo linux
  • Mejor control de los procesos a través de su PID de sistema operativo
  • Fácil de instalar
  • Gran comunidad dispuesta a ayudarte sobre cualquier error

Conexión MySQL en SQL Developer

MySQL es principalmente usado en aplicaciones web, ya que la base de datos en muy ligera, muchos administradores de contenidos web como WordPress usan MySQL como motor de base de datos.

Para fortuna de los programadores que están acostumbrados a trabajar con ORACLE SQL Developer, ORACLE ha implementado las conexiones entre SQL Developer y MySQL. Esto hace que no tengas que volver a aprender una nueva herramienta de desarrollo.

A continuación, vamos a ver como configurar SQL Developer para poder trabajar con bases de datos de MySQL.

Prerrequisitos

Tener instalado y configurado SQL Developer para Windows o Linux

  • Instalar SQL Developer en Windows
  • Instalar SQL Developer en Linux

Configurar el driver de MySQL en SQL Developer

Como primer paso vamos a descargar el driver JDBC para MySQL

Ahora vamos a agregar el driver de MySQL dentro de SQL Developer siguiendo estos pasos:

  1. Abrir SQL Developer
  2. En el menú Herramientas seleccionar Preferencias
  3. Expandir el nodo Base de datos
  4. Seleccionar Controladores JDBC de terceros
  5. Dar clic en el botón Agregar entrada
  6. Buscar y seleccionar el archivo JAR que descargamos previamente (mysql-connector-java-5.0.4-bin.jar)
  7. Dar clic en el botón Seleccionar en la ventana de búsqueda
  8. Dar clic en el botón Aceptar en la pantalla de Preferencias

jdbc driver mysql en sql developer

Nota: En el paso 6, el archivo mysql-connector-java-5.0.4-bin.jar se descarga en una carpeta ZIP (mysql-connector-java-5.0.4.zip), hay que descomprimir la carpeta para poder tener acceso al archivo.

Con estos pasos ya tenemos agregado el controlador JDBC de MySQL en SQL Developer, ahora solo vamos a crear una conexión de bade de datos MySQL.

Crear una conexión con MySQL

Para esto, primero vamos a cerrar el IDE SQL Developer para asegurarnos que el editor cargue el driver de MySQL.

Pasos para crear una conexión entre SQL Developer y MySQL

  1. Abrir SQL Developer
  2. Clic en el botón “+” de la sección conexiones
  3. Seleccionar la opción Nueva conexión de base de datos
  4. En la pantalla de creación de Conexiones registramos el nombre de la conexión, usuario y password
  5. Seleccionar la pestaña MySQL
  6. Introducimos el nombre de HOST o IP del servidor de la Base de datos MySQL
  7. Introducimos el puerto
  8. Clic en el botón Seleccionar base de datos
  9. En la lista desplegable seleccionamos la base de datos a la cual nos vamos a conectar
  10. Clic en Guardar
  11. Después clic en probar para verificar que hay conexión a la base de datos MySQL
  12. Por último, clic en el botón Conectar

conexion mysql en sql developer

Como puedes ver, no es tan difícil conectarse a una base de datos MySQL desde SQL Developer, solo hay que bajar el driver jdbc, registrarlo en SQL Developer y crear la conexión a la base de datos MySQL.

Espero que esta información te sea útil, si tienes alguna duda, comentario o sugerencia puedes hacerlo en la parte de abajo.

Estaremos encantados de escuchar lo que piensas

Deje una respuesta

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies
El inicio de sesión/registro está temporalmente inhabilitado