Cómo instalar / configurar Oracle Instant Client en Ubuntu

10

Instalar Oracle Instant Client en sistemas basados ​​en Ubuntu / Debian es incómodo ya que Oracle está centrado en RPM con respecto a su soporte para Linux.

¿Cuál es la mejor manera de instalar y configurar fácilmente el Cliente instantáneo en Ubuntu?

eikonomega
fuente
Nota: tuve que descargar las rpm: oracle-instantclient11.2-devel-11.2.0.3.0-1.x86_64.rpm a mano para que esto funcione. ¡Gracias!
@ EdMurray Gracias por esa nota Ed. He realizado actualizaciones en el script y para abordar ese problema.
eikonomega

Respuestas:

6

Actualizado por Feedback
Nunca encontré una buena respuesta a esto que no involucrara muchos pasos manuales, así que hice una solución.

Puede descargar un script desde mi repositorio de GitHub oracle_instant_client_for_ubuntu que convertirá Oracle rpms en paquetes compatibles con Ubuntu y luego los instalará por usted.

Ahora es compatible con múltiples versiones del cliente instantáneo. Siéntase libre de registrar problemas a través de GitHub.

Actualmente, este proyecto solo admite sistemas de 64 bits.

eikonomega
fuente
1
@Eikonomega -> ¡Esto funcionó perfectamente! Your oracle_client ! Instalé oracle_instant_client_for_ubuntu y probé en mi escritorio Ubuntu 12.10 y funcionó perfectamente! Utilicé el cliente instantáneo oracle para conectarme a Oracle Database 11.2.3 desde la herramienta -> Oracle SQL Developer (3.2). ¡Funcionó perfectamente! ¡¡¡Muchas gracias!!!
@sven Me alegra saber que funcionó para ti. ¿Intentó conectarse a la base de datos desde SQL Developer antes de usar la herramienta?
eikonomega
El repositorio de eikonomega está roto y no acepta solicitudes de extracción para solucionarlo. Utilice este tenedor en su lugar: github.com/yokotoka/oracle_instant_client_for_ubuntu_64bit
Binary Phile
@BinaryPhile Como una coincidencia realmente extraña, solo estoy actualizando el repositorio ahora. He incorporado solicitudes de extracción existentes y agregaré algunas nuevas funcionalidades esta noche.
eikonomega
1
El readme repo establece ahora que esta solución ya no funciona
krock
0

Me llevó unas dos horas instalar este cliente instantáneo. Luego descubrí que hay un gran cliente gráfico disponible para Oracle DB, que se adaptaría mejor a mis necesidades que el cliente instantáneo Oracle. En caso de que esté interesado, aquí hay información sobre cómo instalarlo en Ubuntu:

/ubuntu/458554/how-to-install-sql-developer-on-ubuntu-14-04

Zhenya
fuente