Como descobrir qual versão do Oracle Client está instalada?

Como descobrir qual versão do Oracle Client está instalada?
Às vezes, um usuário desenvolve um aplicativo com o banco de dados Oracle, que precisa de uma versão específica do Oracle Client no sistema. O usuário pode achar necessário verificar qual versão ou versões estão instaladas no sistema por qualquer motivo. Por exemplo, é necessário excluir a versão antiga ou instalar qualquer produto do Oracle de acordo com a versão do Oracle Client para oferecer suporte ao aplicativo. Existem várias maneiras de descobrir a versão instalada do Oracle Client no Windows.

Este post demonstrará os seguintes métodos:

  • Método 1: Descubra qual versão do Oracle Client está instalada usando o prompt de comando
  • Método 2: Descubra qual versão do Oracle Client está instalada usando o PowerShell
  • Método 3: Descubra qual versão do Oracle Client está instalada usando o desenvolvedor SQL

Método 1: Descubra qual versão do Oracle Client está instalada usando o prompt de comando

Para verificar a versão instalada do Oracle Client, abra o prompt de comando e digite o comando abaixo:

sqlplus -v

A saída exibe “21.0.0.0.0”Que é a versão instalada do Oracle Client, enquanto“21.3.0.0.0”É o número da versão do banco de dados Oracle:

Método 2: Descubra qual versão do Oracle Client está instalada usando o PowerShell

Use este método para descobrir todas as versões instaladas do Oracle Client no sistema. Abra o PowerShell e digite o comando fornecido:

gci c: \, d: \ -recurse -filter 'oraclient*.Dll '-ErrorAction silenciosamente Continue | %$ _.VersionInfo | FT -Property FileVersion, FileName -autoSize

Observação: O "*" no comando significa "TODOS”. Ele exibirá todas as versões instaladas do Oracle Client. Certifique -se de incluir tudo “Unidades”De acordo com o seu sistema no comando como“C: \" e "D: \”.

A saída exibe a versão instalada do Oracle Client no sistema:

Método 3: Descubra qual versão do Oracle Client está instalada usando o desenvolvedor SQL

No desenvolvedor SQL, o Oracle Client é obrigado a se conectar com o banco de dados Oracle. Portanto, o usuário pode encontrar a versão do Oracle Client \ Versions, que é usada apenas pelo desenvolvedor SQL.

Para abrir o desenvolvedor do SQL, clique no botão Iniciar e pesquisar “Sqldeveloper.exe”E clique no“Abrir" botão:

Depois de abrir o desenvolvedor do SQL, vamos ver duas maneiras de encontrar as versões instaladas do Oracle Client.

Usando a GUI do desenvolvedor SQL para encontrar a versão instalada

Depois de abrir o desenvolvedor do SQL, vá para o “Relatórios" janela. Maximizar o “Relatórios de dicionário de dados"Pressionando o"+Ícone:

O próximo passo é maximizar o “Sobre o seu banco de dados”Ao clicar no“+Ícone:

Clique duas vezes no “Banner de versão”Para abrir:

Um prompt vai se abrir. Selecione qualquer conexão já criada e clique no “OK" botão:

Forneça a senha da conexão e clique no “OK" botão:

Uma nova janela exibirá a versão instalada do Oracle Client:

Vamos verificar outra maneira de encontrar a versão instalada do Oracle Client usada pelo desenvolvedor SQL através da consulta.

Usando consulta no desenvolvedor SQL para encontrar a versão instalada

Na tela de boas-vindas do desenvolvedor SQL, clique duas vezes na conexão existente para abri-la. O prompt abrirá, insira a senha da conexão e clique no “OK" botão.

Como resultado, uma nova guia será aberta:

Digite esta consulta para exibir todas as versões instaladas do Oracle Client:

Selecione
Distinto
s.client_version
DE
v $ session_connect_info s
ONDE
s.sid = sys_context ('userenv', 'sid');

Depois de digitar a consulta, clique no “Executar" botão:

O "Resultado da consulta”Exibirá a versão do Oracle Client para desenvolvedor SQL:

Você descobriu com sucesso as versões instaladas do Oracle Client no sistema através de diferentes métodos.

Conclusão

Para descobrir qual versão está instalada em seu sistema, abra o “Prompt de comando"E digite"sqlplus -v”. O usuário também pode usar “Powershell”Para listar todas as versões instaladas do Oracle Client e o“Desenvolvedor SQL”Para listar as versões do Oracle Client Usado pelo SQL Developer apenas. Esta postagem demonstrou métodos diferentes para descobrir qual versão do Oracle Client está instalada em seu sistema.