sql >> Base de Datos >  >> RDS >> Oracle

El desarrollador de SQL no se iniciará

Una de las cosas que más me gustan de SQL Developer es que se ejecuta en todas partes. Lo tengo instalado en mi estación de trabajo de Windows. Se instala automáticamente en su servidor de base de datos, incluso Unix/Linux. Y lo tengo instalado en mi MacBook Pro. El mismo producto se ejecuta en todas partes, lo que me brinda una herramienta consistente sin importar qué plataforma esté usando.

Recientemente, mi instalación de SQL Developer en mi computadora portátil dejó de funcionar. Cuando hacía clic en el ícono para iniciar el programa, el ícono rebotaba en mi base y luego se cerraba. Sin pantalla de inicio, sin programa. Revisé el Monitor de actividad y un proceso llamado "bash", que es un proceso secundario para SQL Developer, consumiría el 100% de la CPU. Descargué la última/mejor versión de SQL Developer y obtuve lo mismo.

Resulta que una actualización reciente del sistema operativo de mi Mac eliminó Java. Obviamente, SQL Developer es un programa Java. Si miro en /System/Library/Frameworks/JavaVM.framework/Versions, puedo ver un enlace suave para 1.6 puntos a CurrentJDK y CurrentJDK es un enlace suave a /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents pero que JDK ya no existe.

A diferencia de la versión de SQL Developer que descarga para Windows, no existe una versión para Mac que contenga el JRE. Entonces, para solucionarlo, tuve que descargar Java.

Si esto le sucede, descargue JDK 6, no 7. Y me tomó un poco encontrar el JDK para mi sistema operativo específico, que es 10.6. Después de descargar el archivo .dmg, lo abrí e hice doble clic en el archivo .pkg. Esto inició el proceso de instalación de Java. Una vez que se completó la instalación, pude verificar mi versión de Java (que anteriormente falló):

bpeasland-MacBook-Pro:Versions bpeasland$ java -version
java version "1.6.0_33"
Java(TM) SE Runtime Environment (build 1.6.0_33-b03-424-10M3720)
Java HotSpot(TM) 64-Bit Server VM (build 20.8-b03-424, mixed mode)

Ahora que reinstalé Java, mi SQL Developer se inició sin más problemas.