Jak dowiedzieć się, która wersja klienta Oracle jest zainstalowana?

Jak dowiedzieć się, która wersja klienta Oracle jest zainstalowana?
Czasami użytkownik opracowuje aplikację z bazą danych Oracle, która potrzebuje określonej wersji Oracle Client w systemie. Użytkownik może uznać za konieczne sprawdzenie, które wersje lub wersje są instalowane w systemie z jakiegokolwiek powodu. Na przykład konieczne jest usunięcie starej wersji lub zainstalowania dowolnego produktu Oracle zgodnie z wersją Oracle Client w celu obsługi aplikacji. Istnieje wiele sposobów znalezienia zainstalowanej wersji Oracle Client w systemie Windows.

W tym poście pokazuje następujące metody:

  • Metoda 1: Dowiedz się, która wersja klienta Oracle jest instalowana za pomocą wiersza polecenia
  • Metoda 2: Dowiedz się, która wersja klienta Oracle jest instalowana za pomocą PowerShell
  • Metoda 3: Dowiedz się, która wersja klienta Oracle jest instalowana za pomocą programisty SQL

Metoda 1: Dowiedz się, która wersja klienta Oracle jest instalowana za pomocą wiersza polecenia

Aby sprawdzić zainstalowaną wersję Oracle Client, otwórz wiersz polecenia i wpisz polecenie podane poniżej:

sqlplus -v

Wyjście wyświetla się „21.0.0.0.0„Który jest zainstalowaną wersją Oracle Client, podczas gdy„21.3.0.0.0”To numer wersji bazy danych Oracle:

Metoda 2: Dowiedz się, która wersja klienta Oracle jest instalowana za pomocą PowerShell

Użyj tej metody, aby znaleźć wszystkie zainstalowane wersje Oracle Client w systemie. Otwórz PowerShell i wpisz dostarczone polecenie:

gci c: \, d: \ -Recurse -filter 'oraclient*.dll '-erroraction SimellyContinue | %$ _.Versioninfo | ft -Property FileVersion, nazwa pliku -autosiz

Notatka: „*” W poleceniu oznacza „WSZYSTKO". Wyświetli wszystkie zainstalowane wersje Oracle Client. Upewnij się, że uwzględniłeś wszystkie „Drives”Według twojego systemu w poleceniu„C:\" I "D:\".

Wyjście wyświetla zainstalowaną wersję klienta Oracle w systemie:

Metoda 3: Dowiedz się, która wersja klienta Oracle jest instalowana za pomocą programisty SQL

W programie SQL klient Oracle jest zobowiązany do połączenia z bazą danych Oracle. Użytkownik może więc znaleźć wersje Oracle Client \ Versions, które są używane tylko przez programistę SQL.

Aby otworzyć programistę SQL, kliknij przycisk Start i wyszukaj „SQLDeveloper.exe”I kliknij„otwarty" przycisk:

Po otwarciu programisty SQL zobaczmy dwa sposoby znalezienia zainstalowanych wersji Oracle Client.

Korzystanie z GUI programisty SQL w celu znalezienia zainstalowanej wersji

Po otwarciu programisty SQL przejdź do „Raporty- Okno. Zmaksymalizować „Raporty z słownika danych„Naciskając„+" Ikona:

Następnym krokiem jest zmaksymalizacja „O Twojej bazie danych”Klikając„+" Ikona:

Kliknij dwukrotnie „Banner wersji„Aby go otworzyć:

Otworzy się monit. Wybierz każde już utworzone połączenie i kliknij „OK" przycisk:

Podaj hasło do połączenia i kliknij „OK" przycisk:

Nowe okno wyświetli zainstalowaną wersję Oracle Client:

Sprawdźmy inny sposób znalezienia zainstalowanej wersji Oracle Client używanej przez programistę SQL za pośrednictwem zapytania.

Korzystanie z zapytania w programie SQL, aby znaleźć zainstalowaną wersję

Na ekranie powitalnym programisty SQL kliknij dwukrotnie istniejące połączenie, aby go otworzyć. Poniższy pobyt, wprowadź hasło do połączenia i kliknij „OK" przycisk.

W rezultacie otworzy się nowa karta:

Wpisz to zapytanie, aby wyświetlić wszystkie zainstalowane wersje Oracle Client:

WYBIERAĆ
ODRĘBNY
S.Client_version
Z
v $ session_connect_info s
GDZIE
S.sid = sys_context („userenv”, 'sid');

Po wpisaniu zapytania kliknij „Wykonać" przycisk:

„„Wynik zapytania”Wyświetli wersję Oracle Client dla programisty SQL:

Z powodzeniem odkryłeś zainstalowane wersje Oracle Client w systemie za pomocą różnych metod.

Wniosek

Aby dowiedzieć się, która wersja jest zainstalowana w twoim systemie, otwórz „Wiersz polecenia”I wpisz„sqlplus -v". Użytkownik może również użyć „PowerShell„Aby wymienić wszystkie zainstalowane wersje Oracle Client i„Deweloper SQL„Aby wymienić wersje Oracle Client używanego tylko przez programistę SQL. Ten post wykazał różne metody ustalenia, która wersja klienta Oracle jest zainstalowana w twoim systemie.