Configuración de SQL Developer
Configuración de SQL Developer
Esta herramienta puede llegar a ser indispensable a la hora interactuar con una base de datos,
realizando accesos para extraer y/o modificar información necesaria para una determinada
tarea. Puede ser especialmente útil para que los que estén aprendiendo bases de datos
puedan hacer queries y ejercicios.
Podemos descargar el SQL Developer desde su página de descarga en la web de Oracle. Para
Windows (que es el sistema operativo sobre el cual se basa esta entrada) hay dos versiones:
una con JDK 1.6 y otra sin él. Si éste ya se encuentra instalado en nuestra máquina, elegiremos
descargar la versión sin él, y la primera vez que iniciemos el SQL Developer nos pedirá la ruta
de instalación de dicho JDK.
Una curiosidad sobre el SQL Developer es que no hace falta instalarlo. Simplemente
extraeremos la carpeta “sqldeveloper” (contenida en el archivo .zip que nos hemos
descargado) en la ubicación que nos parezca oportuna y podremos ejecutar la aplicación
haciendo doble clic sobre el archivo sqldeveloper.exe. Una vez abierta, para añadir una nueva
conexión a una base de datos existente se hace clic sobre la cruz verde de la pestaña de
conexiones o bien desde Archivo > Nuevo > Conexión a base de datos.
Si trabajamos con una base de datos Oracle hay varias maneras de conectarse, de las cuales
destacaremos dos:
Una vez esté creado ese archivo, para poder conectarnos haciendo uso de él debemos
seleccionar la opción “TNS” del desplegable llamado “Tipo de conexión”. Nos aparecerá un
desplegable con todos los identificadores de las conexiones existentes en el archivo
tnsnames.ora.
Sea cual sea la manera de conectarnos a la base de datos, no hay que olvidarse de meter el
nombre de la conexión, el usuario y la contraseña en la parte superior de la ventana de
Conexiones a Base de Datos. En el caso de que la conexión sea mediante TNS, no es necesario
que el nombre de cada conexión sea el mismo que el especificado en el archivo tns.names
(aunque es recomendable, para no liarnos con tanto nombre de conexión).
También se recomienda probar cada nueva conexión antes de guardarla haciendo clic en el
botón “Probar” para asegurarnos de que no hay problemas de conectividad. En el caso de que
los haya, habrá que revisar la configuración del proxy o del firewall para comprobar que los
correspondientes puertos estén abiertos y que los permisos sean los correctos.
Aunque SQL Developer sea un producto de Oracle, permite conectar a bases de datos
diferentes, por ejemplo MySQL. Para ello, es necesario instalar el driver JDBC correspondiente.
Esto se hace desde el menú Ayuda -> Comprobar actualizaciones. Marcamos todos los centros
de actualización y pulsamos en siguiente. Se mostrará una lista de extensiones y debemos
buscar una llamada “MySQL JDBC Driver” (a día de escribir esto, la versión más reciente es la
11.1.1.58.17). La seleccionamos y la instalamos. Cuando haya terminado de descargarse y de
instalarse, será necesario reiniciar el SQL Developer para que se apliquen los cambios.
Cuando volvamos a abrir la ventana de “Nueva conexión a base de datos” después de reiniciar
la aplicación… voilá! Aparecerá dentro una pestaña llamada “MySQL”, y ya podremos
introducir el nombre de la conexión, el usuario, el password, el hombre del host y el puerto en
los campos correspondientes.