Versión de la base de datos de Oracle

Versión de la base de datos de Oracle
Como administrador de la base de datos, reunirá y administrará todos los objetos y recursos en su servidor. Esto va desde la gestión de los permisos de los usuarios y las operaciones RCUD hasta la resolución de problemas.

El controlador principal para toda su administración es la información recopilada de su servidor, comenzando con las versiones de la base de datos y del servidor.

Este tutorial explorará formas de determinar su versión de base de datos utilizando las herramientas Oracle SQL.

Método 1 - Uso de la interfaz de usuario del desarrollador SQL

El primer método que puede usar para determinar la versión de su base de datos es usar la interfaz gráfica.

Inicie la utilidad del desarrollador SQL y navegue al panel de informes.

Abra los datos Informes de diccionario -> Acerca de su base de datos -> Banner de versión

Seleccione la conexión que desea usar en la ventana emergente como se muestra:

Haga clic en Aceptar en la conexión de destino para ver la versión de la base de datos. Esto debería mostrar información sobre la versión de base de datos instalada como se muestra:

Oracle Database 19C Enterprise Edition Release 19.0.0.0.0 - Producción

Método 2: utilizando la utilidad SQLPLUS

Oracle proporciona una utilidad de línea de comandos que nos permite consultar el servidor utilizando comandos PL/SQL.

La utilidad SQL Plus es simple e intuitiva de usar. También viene instalado en todas las versiones de Oracle, lo que lo convierte en una herramienta universal para usar.

Para verificar la versión de la base de datos utilizando la utilidad SQL Plus, comience iniciando sesión en el servidor como:

$ sqlplus '/ as sysdba'

Una vez iniciado sesión, debería ver el banner de base de datos instalado que se muestra en la consola como se muestra:

Método 3 - Uso de la vista de versión V $

El tercer método que puede usar para determinar la versión de su base de datos Oracle es la vista $ versión. Esta vista almacena información PL/SQL, incluida la versión de la base de datos.

Para usarlo, podemos consultar la columna de banner desde la vista como se muestra:

Seleccione Banner de V $ versión;

Esto debería devolver el banner de la base de datos como se muestra:

BANDERA
----------------------------
Oracle Database 19C Enterprise Edition Release 19.0.0.0.0 - Producción

También puede obtener la versión completa de banner como se muestra:

Seleccione Banner_Full de V $ versión;

Producción:

Oracle Database 19C Enterprise Edition Release 19.0.0.0.0 - Producción
Versión 19.3.0.0.0

Método 4 - Uso de la vista de instancia V $

Del mismo modo, puede usar la vista de instancia V $ que almacena la información de instancia del servidor para determinar la versión de la base de datos.

Ejemplo:

Seleccione la versión, versión_full de V $ instancia;

Esto debería devolver la versión y la versión completa como:

Nota: El uso de la vista de instancia V $ requiere permisos específicos para consultar. En su lugar, use la vista de versión V $.

Método 5 - Uso de Product_Component_Version

Usando la vista Product_Component_Version, podemos ejecutar:

Seleccionar versión, versión_full de product_component_version;

Esto debería devolver una salida similar a la consulta de instancia V $ sin las restricciones de permiso.

Método 6 - Uso del PL/SQL DBMS_DB_VERSION

También puede usar el paquete dbms_db_version para determinar la versión de la base de datos como se demuestra a continuación:

Establecer ServerOutput en;
Ejecutivo dbms_output.put_line (dbms_db_version.Versión || '.'|| dbms_db_version.LIBERAR);

Producción:

19.0

Procedimiento PL/SQL completado con éxito.

Conclusión

Esta publicación cubrió seis métodos principales para determinar la versión de la base de datos Oracle utilizando varias herramientas.