| Ernesto Hernández-Novich on Fri, 11 Nov 2005 07:43:22 -0600 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Indice por Fecha] [Indice por Hilo]
| Re: [l-linux] CLiente Oracle9i en Ubuntu 5.04.. ¿ es posible ? |
On Fri, 2005-11-11 at 06:55 -0600, Alfredo Rico wrote: > El SQL*Plus me funciona bien, al menos me conecto a > una Base de datos. Pero debo correr una utilidad del > cliente Oracle a nivel de sistema operativo llamada > oemapp usando la sisguiente instrucción: > > oracle9@mesias:~$ oemapp dbastudio > > El problema es que estoy obteniendo la siguiente > salida: > > oracle9@mesias:~$ oemapp dbastudio > /oracle9/base/jre/1.1.8/bin/../lib/i686/native_threads/libzip.so: > symbol errno, version GLIBC_2.0 not defined in file > libc.so.6 with link time reference (libzip.so) > Unable to initialize threads: cannot find class > java/lang/Thread > Could not create Java VM > oracle9@mesias:~$ Eso es porque la librería libc de UBUNTU no presenta la firma GLIBC_2.0 que es necesaria para Oracle. Las librerías de UBUNTU están tomadas de las versiones más recientes de libc y seguro que no van a permitir funcionar con Oracle. Oracle incluye su propia máquina virtual Java (y no funciona con ninguna otra) y ésta quiere trabajar con GLIBC 2.0. Sin la máquina virtual Java no puedes utilizar ninguna de las aplicaciones Oracle basadas en éste lenguaje. > Después me han comentado algunas personas que Oracle9i > no es compatible con GNU/Linux Debian (y en > consecuencia sus derivados) y que solo existe > compatibilad con Distribuciones como Linux RedHat, > RedHat Enterprise (y sus hermanos libres como CentOS y > WhiteBox) o SUSE Enterprise Linux, más yo > particularmente no creo que sea del todo cierto, ¿ que > me dicen ustedes ? Eso no es cierto. Oracle 8i, 9i y 10g funcionan _perfectamente_ tanto cliente como servidor sobre Debian GNU/Linux Woody y Sarge. Las he usado para producción durante mucho tiempo sin ningún problema y, de hecho, funciona bastante mejor que en los "oficiales" porque Debian tiene menos grasa. Sobre cualquier derivado Debian que esté basado en Woody o Sarge funciona perfecto; sobre derivados basados en Testing/Unstable (como es el caso de UBUNTU, que ya ni siquiera es un derivado sino una distribución que aprovecha paquetes de Debian pero que es diferente en compatibilidad) lo puedes hacer correr pero tienes que instalar librerías de Sarge simultáneamente, que ni es trivial ni es fácil de soportar. Como UBUNTU ya es tan diferente a Debian en su base, es poco probable que puedas instalar las librerías de Sarge en tu UBUNTU para que funcione; no porque no puedas hacer el aptitude apropiado, sino porque el ABI de la librería no es compatible con el ABI del resto del sistema UBUNTU. Es un problema de UBUNTU por su decisión de apartarse del core de Debian. Sospecho que en Knoppix también podrías hacerlo correr, porque ese es un derivado que sigue siendo fiel a Debian en su base. > Buenos amigos ese es el problema que tengo, ojalá > puedan darme alguna manito que de verdad la necesito, > ya que no quisiera formatear mi máquina para montar > WhiteBox y abandonar mi querido, práctico y cómodo > Ubuntu. OJO: no le estoy quitando ningún merito al > poderoso WhiteBox ;-). Instala Debian Sarge y todo te funcionará sin problemas. También puedes instalar Debian Testing y utilizar librerías compatibles con GLIBC 2.0 de Sarge sin problemas. -- Ernesto Hernández-Novich - On Linux 2.6.12 i686 - Unix: Live free or die! Geek by nature, Linux by choice, Debian of course. If you can't apt-get it, it isn't useful or doesn't exist. GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3 ________________________________________________________________________ Lista de Correo <l-linux@xxxxxxxxxxxx> Visite http://www.velug.org.ve/cgi-bin/mailman/listinfo/l-linux para suscribirse, retirarse y leer las normas de uso. Visite el canal IRC #velug en irc.freenode.net para consultas interactivas