Instalar SQLDeveloper
Hay 2 formas de instalar SQLDeveloper:
1.- Las máquinas virtuales de Oracle están disponibles en esta URL
La versión que incluye Oracle SQL Developer es esta:
La descarga es un archivo .ova que puede ser utilizado en VirtualBox.
Si tenéis problemas con VirtualBox es posible que tengáis que descargaros el archivo: VirtualBox 4.3.22 Oracle VM VirtualBox Extension Pack
2.- Si la máquina virtual os va demasiado lenta, podeis descargaros la versión de sqldeveloper para windows. Pero necesitais "Oracle Database 11g"
para configurarlo todo correctamente tenéis que seguir estos dos vídeos:
Archivos necesarios:
.Oracle Database 11g Release 2:
Es muy importante que no os salteis ningún paso. Si durante la instalación de Oracle Database 11g os dice que faltan los archivos orandce11.dll.dbl y orancds11r.dll.dbl podéis omitirlos.
Si al iniciar SQLDeveloper os salta el error: "Error de E/S: The Network Adapter could not establish the connection", este se debe a que no puede establecer conexión con Oracle Enterprise 11g.
Para solucionarlo hay que ir a "Servicios" que se puede acceder en win7 a través de la ruta
Panel de control\Sistema y seguridad\Herramientas administrativas
Una vez dentro, debemos de iniciar todos los servicios que empiezen por Oracle, click derecho e iniciar.
Luego entrar en https://localhost:1158/em , logearse como usuario sys con contraseña oracle y modo sysdba.
Última actualización sql para Windows
La versión que ahora tiene Oracle es Enterprise 11c. Con respecto a la 11g cambian un par de opciones en la instalación.
El vídeo recomendado es el siguiente: Oracle 12c
Yo recomiendo instalarla en una máquina virtual Windows 7 para que os pueda servir para otros cursos y para evitar llenar en exceso vuestro ordenador.
Para la conexión con sqldeveloper no tienes más que añadir una nueva conexión a localhost (no hace falta indicar puerto) con nombre de usuario sys, la contraseña que indicasteis en la instalación, en modo sysdba. El SID lógicamente es el nombre de la base de datos que habéis creado.