Consultar a Versão do Oracle

Consultar A Versao Do Oracle



Esta postagem discutirá cinco métodos principais para consultar a versão do banco de dados instalado do servidor Oracle.

Método 1 – Usando o utilitário SQLPlus

A Oracle fornece um utilitário de linha de comando que nos permite consultar o servidor usando comandos PL/SQL.







O utilitário SQL Plus é simples e intuitivo de usar. Ele também vem instalado em todas as versões do Oracle tornando-o uma ferramenta universal.



Para verificar a versão do banco de dados usando o utilitário SQL Plus, comece fazendo login no servidor como:



$ sqlplus '/ como sysdba'

Uma vez logado, você deve ver o banner do banco de dados instalado exibido no console, conforme mostrado abaixo:





Método 2 – Usando a V$VERSION VIEW

O terceiro método que você pode usar para determinar a versão do banco de dados Oracle é a exibição $VERSION. Essa exibição armazena informações PL/SQL, incluindo a versão do banco de dados.



Para usá-lo, podemos consultar a coluna do banner na exibição, conforme mostrado abaixo:

selecionar bandeira de V $VERSÃO ;

Isso deve retornar o banner do banco de dados conforme mostrado abaixo:

BANDEIRA
-----------------------
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Produção

Você também pode buscar a seguinte versão completa do banner:

selecionar banner_full de V $VERSÃO ;

Saída:

Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Produção
Versão 19.3.0.0.0

Método 3 – Usando a Visualização V$INSTANCE

Da mesma forma, você pode usar a visualização V$INSTANCE, que armazena as informações da instância do servidor para determinar a versão do banco de dados.

Exemplo:

selecionar versão, version_full de v $instância ;

Isso deve retornar a versão e a versão completa conforme mostrado abaixo:

NOTA : usar a visualização v$instance requer permissões específicas para consulta. Em vez disso, use a visualização v$version.

Método 4 – Usando o Product_Component_Version

Usando a visualização product_component_version, podemos executar o seguinte:

selecionar versão, version_full de PRODUCT_COMPONENT_VERSION;

Isso deve retornar uma saída semelhante à consulta v$instance sem as restrições de permissão.

Método 5 – Usando o PL/SQL DBMS_DB_VERSION

Você também pode usar o pacote DBMS_DB_VERSION para determinar a versão do banco de dados conforme demonstrado abaixo:

definir saída do servidor ativada;
executivo dbms_output.put_line ( dbms_db_version.version || '.' || dbms_db_version.release ) ;

Saída:

19,0
PL / Procedimento SQL concluído com sucesso.

Conclusão

Esta postagem abordou cinco métodos de verificação da versão do banco de dados Oracle usando várias ferramentas. Vários exemplos são fornecidos para cada versão.