Wersja bazy danych Oracle

Wersja bazy danych Oracle
Jako administrator bazy danych, zbierzesz i zarządzasz wszystkimi obiektami i zasobami na swoim serwerze. Obejmuje to od zarządzania uprawnieniami użytkowników i operacjami CRUD po rozwiązywanie problemów.

Głównym sterownikiem całej administracji są informacje zebrane z serwera, zaczynając od wersji serwera i bazy danych.

W tym samouczku zbadano sposoby określenia wersji bazy danych za pomocą Oracle SQL Tools.

Metoda 1 - za pomocą interfejsu użytkownika programistów SQL

Pierwszą metodą, której możesz użyć do określenia wersji bazy danych, jest użycie interfejsu graficznego.

Uruchom narzędzie programistów SQL i przejdź do panelu raportów.

Otwórz dane Raporty słownika -> O Twojej bazie danych -> Banner wersji

Wybierz połączenie, które chcesz użyć w wyskakującym oknie, jak pokazano:

Kliknij OK w połączeniu docelowym, aby wyświetlić wersję bazy danych. Powinno to wyświetlić informacje o zainstalowanej wersji bazy danych, jak pokazano:

Oracle Database 19c Enterprise Edition wydanie 19.0.0.0.0 - Produkcja

Metoda 2 - za pomocą narzędzia SQLPlus

Oracle zapewnia narzędzie wiersza poleceń, które pozwala nam zapytać serwer za pomocą poleceń PL/SQL.

Narzędzie SQL Plus jest proste i intuicyjne w użyciu. Jest również zainstalowany we wszystkich wersjach Oracle, co czyni go uniwersalnym narzędziem do użycia.

Aby sprawdzić wersję bazy danych za pomocą narzędzia SQL Plus, zacznij od logowania na serwerze jako:

$ sqlplus '/ as sysdba'

Po zalogowaniu należy zobaczyć zainstalowany baner bazy danych wyświetlony w konsoli, jak pokazano:

Metoda 3 - Korzystanie z widoku wersji v $

Trzecią metodą, której możesz użyć do określenia wersji bazy danych Oracle, jest widok $ wersja. Ten widok przechowuje informacje PL/SQL, w tym wersja bazy danych.

Aby go użyć, możemy zapytać kolumnę banerową z widoku, jak pokazano:

Wybierz baner z wersji v $;

Powinno to zwrócić baner bazy danych, jak pokazano:

TRANSPARENT
----------------------------
Oracle Database 19c Enterprise Edition wydanie 19.0.0.0.0 - Produkcja

Możesz także pobrać pełną wersję banerową, jak pokazano:

Wybierz banner_full z wersji v $;

Wyjście:

Oracle Database 19c Enterprise Edition wydanie 19.0.0.0.0 - Produkcja
Wersja 19.3.0.0.0

Metoda 4 - Korzystanie z widoku instancji v $

Podobnie możesz użyć widoku instancji v $, który przechowuje informacje o instancji serwera, aby określić wersję bazy danych.

Przykład:

Wybierz wersję, wersja_full z v $ instance;

Powinno to zwrócić wersję i pełną wersję jako:

Uwaga: Korzystanie z widoku instancji v $ wymaga konkretnych uprawnień do zapytania. Zamiast tego użyj widoku wersji v $.

Metoda 5 - za pomocą produktu_component_version

Korzystając z widoku produktu_component_version, możemy uruchomić:

Wybierz wersję, wersja_full z produktu_component_version;

Powinno to zwrócić podobne dane wyjściowe do zapytania V $ instance bez ograniczeń uprawnień.

Metoda 6 - za pomocą PL/SQL DBMS_DB_VERSION

Możesz także użyć pakietu dbms_db_version, aby określić wersję bazy danych, jak pokazano poniżej:

Set ServerOutput On;
Exec dbms_output.put_line (dbms_db_version.Wersja || '.„|| dbms_db_version.UWOLNIENIE);

Wyjście:

19.0

Procedura PL/SQL pomyślnie zakończona.

Wniosek

Ten post obejmował sześć głównych metod określania wersji bazy danych Oracle za pomocą różnych narzędzi.