viernes, 18 de diciembre de 2009

Cómo saber el tipo de Linux para instalar Oracle

Alguna vez caímos en paracaídas a instalar algún producto Oracle en un servidor Linux desconocido, e inmediatamente surgieron las siguientes interrogantes:
  • ¿Qué versión de Linux es?
  • ¿Cuál es la versión de Oracle que debo descargar?
La base de datos Oracle es el producto más portable del mercado, y por eso dispone de muchas versiones dependiendo de la arquitectura y versión del sistema operativo. Todo dba se ha visto confundido más de una vez al momento de elegir la versión correcta.

Por ese motivo recomiendo tener esta guía-ayuda a mano, para no perder tiempo a la hora de elegir.

Mapea los códigos informados por el comando Unix uname, con la versión de Linux que aparece en la página de downloads de Oracle. Basta con observar los últimos tres identificadores que aparecen en la salida del comando.
Por ejemplo para el primer caso sería "i686 i686 i386".

Espero que ayude!

$ uname -a
Linux hostname 2.6.9-34.0.2.ELsmp #1 SMP Fri Jun 30 10:33:58 EDT 2006 i686 i686 i386 GNU/Linux
-->
Linux x86: (32-bit OS)

$ uname -a
Linux hostname 2.6.9-55.ELsmp #1 SMP Fri Apr 20 16:36:54 EDT 2007 x86_64 x86_64 x86_64 GNU/Linux
-->
Linux x86_64: (64-bit OS)

$ uname -a
Linux hostname 2.6.9-42.EL #1 SMP Wed Jul 12 23:25:09 EDT 2006 ia64 ia64 ia64 GNU/Linux
-->
Linux Itanium: (64-bit OS)

$ uname -a
Linux hostname 2.6.9-34.0.1.0.11.EL #1 SMP Mon Dec 4 16:10:42 PST 2006 ppc64 ppc64 ppc64 GNU/Linux
-->
IBM Power Based Linux: (64-bit OS)

$ uname -a
Linux hostname 2.6.16.46-0.12-default #1 SMP Thu May 17 14:00:09 UTC 2007 s390x s390x s390x GNU/Linux
-->
IBM zSeries Based Linux: (64-bit OS)

$ uname -a
Linux hostname 2.4.21-50.EL #1 SMP Tue May 8 17:10:38 EDT 2007 s390 s390 s390 GNU/Linux
-->
IBM S/390 Based Linux (31-bit): (31-bit OS)