Versión de la base de datos

Varias veces han llegado a mi blog buscando el cómo saber la versión de una base de datos Oracle. Así, decidí publicar este pequeño post para mostrar cómo verla.

El dato en sí, lo podremos encontrar en la vista V$VERSION que se puede ver al conectarse como sysdba o con system. Al consultar la vista, encontraremos algo como lo que sigue:

SQL> select *
  2  from   v$version;
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Prod
PL/SQL Release 10.2.0.4.0 - Production
CORE    10.2.0.4.0      Production
TNS for 32-bit Windows: Version 10.2.0.4.0 - Production
NLSRTL Version 10.2.0.4.0 - Production

Con eso se podrá ver la información. Ahora, ¿cómo se compone la versión? Esto lo vemos en el siguiente punto.

Formato de la versión de Oracle

En la versión que mostré para mi base de datos se puede ver que es:

10.2.0.4.0

donde:

10, es el número principal de la versión de la base de datos.
2, es el número de versión de mantenimiento de la base de datos.
0, es la versión para el Servidor de Aplicaciones.
4, es el número de liberación para un componente específico para la base de datos. Usualmente es el número de parche que libera Oracle para solventar problemas que se presentan.
0, es el número de liberación para una plataforma en específico, es decir, del sistema operativo.

Este formato explicado, aplica para la versión 9i, 10g y 11g. Para las versiones anteriores, se tiene lo siguiente; para la 8i:

8.1.5.1.2

donde:

8, es el número de versión de la base de datos.
1, es el número de liberación para nuevas características de la base de datos.
5, es el número de liberación de mantenimiento, usualmente, un parche con la corrección de errores y problemas específicos.
1, es un número de un parche genérico.
2, es el número de parche para una plataforma específica o sistema operativo.

Y para la 7:

7.0.4.1

donde:

7, es el número de versión de la base de datos.
0, es el número de liberación de mantenimiento, o parche con corrección de errores y problemas.
4, es el número de liberación para un parche específico.
1, es el número de liberación para el parche de un puerto específico.

Si la información de este post te ha sido de utilidad o quieres que agregue algo más, deja por favor un comentario, contestaré a la brevedad.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: