Este tutorial explorará formas de determinar su versión de base de datos utilizando las herramientas Oracle SQL.
Método 1 - Uso 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 a continuación:
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 a continuación:
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 verificar la versión de la base de datos utilizando la utilidad SQL Plus, comience iniciando sesión en el servidor, como se muestra a continuación:
$ 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 a continuación:
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 a continuación:
Seleccione Banner de V $ versión;
Esto debería devolver el siguiente banner de base de datos:
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 a continuación:
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 siguiente versión y la versión completa:
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 lo siguiente:
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
PL/SQL procedimiento exitosamente terminado.
Conclusión
Este artículo cubrió seis métodos principales para determinar la versión de la base de datos Oracle utilizando varias herramientas. Se proporcionaron varios ejemplos para cada herramienta.