Oracle -Datenbankversion

Oracle -Datenbankversion
Als Datenbankadministrator sammeln und verwalten Sie alle Objekte und Ressourcen auf Ihrem Server. Dies reicht von der Verwaltung von Benutzerberechtigungen über CRUD -Operationen bis hin zur Fehlerbehebung.

Der Haupttreiber für alle Ihre Verwaltungen sind die Informationen, die von Ihrem Server aus gesammelt wurden, beginnend mit dem Server- und Datenbankversionen.

In diesem Tutorial werden Möglichkeiten untersucht, wie Sie Ihre Datenbankversion mithilfe von Oracle SQL -Tools ermitteln können.

Methode 1 - Verwenden der SQL Developer UI

Die erste Methode, mit der Sie Ihre Datenbankversion ermitteln können, besteht darin, die grafische Schnittstelle zu verwenden.

Starten Sie das SQL Developer -Dienstprogramm und navigieren Sie zum Berichtebereich.

Öffnen Sie die Daten Wörterbuchberichte -> Über Ihre Datenbank -> Versionsbanner

Wählen Sie die Verbindung, die Sie im Pop-out-Fenster verwenden möchten, wie gezeigt:

Klicken Sie in der Zielverbindung auf OK, um die Datenbankversion anzuzeigen. Dies sollte Informationen zur installierten Datenbankversion wie gezeigt anzeigen:

Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Produktion

Methode 2 - Verwenden des SQLPLUS -Dienstprogramms

Oracle bietet ein Befehlszeilendienstprogramm, mit dem wir den Server mit PL/SQL-Befehlen abfragen können.

Das SQL Plus -Dienstprogramm ist einfach und intuitiv zu bedienen. Es wird auch in allen Oracle -Versionen installiert, wodurch es zu einem universellen Werkzeug für die Verwendung.

Um die Datenbankversion mithilfe des SQL Plus -Dienstprogramms zu überprüfen, melden Sie sich zunächst am Server als:

$ sqlplus '/ als sysdba'

Sobald Sie sich angemeldet haben, sollten Sie das installierte Datenbankbanner sehen, das in der Konsole angezeigt wird, wie gezeigt:

Methode 3 - Verwenden Sie die V $ -Versionsansicht

Die dritte Methode, mit der Sie Ihre Oracle -Datenbankversion ermitteln können, ist die $ Versionsansicht. Diese Ansicht speichert PL/SQL -Informationen, einschließlich der Datenbankversion.

Um es zu verwenden, können wir die Bannerspalte aus der Ansicht wie gezeigt abfragen:

Wählen Sie Banner aus der V $ -Version aus;

Dies sollte das Datenbankbanner wie gezeigt zurückgeben:

BANNER
----------------------------
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Produktion

Sie können auch die vollständige Bannerversion wie gezeigt abrufen:

Wählen Sie Banner_full aus v $ Version;

Ausgang:

Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Produktion
Version 19.3.0.0.0

Methode 4 - Verwenden der V $ Instance -Ansicht

In ähnlicher Weise können Sie die V $ Instance -Ansicht verwenden, mit der die Serverinstanzinformationen gespeichert sind, um die Datenbankversion zu bestimmen.

Beispiel:

Wählen Sie Version, Version_full von v $ Instance;

Dies sollte die Version und Vollversion als:

HINWEIS: Verwenden der V $ -Sinstanzansicht erfordert spezifische Berechtigungen zur Abfrage. Verwenden Sie stattdessen die V $ -Versionsansicht.

Methode 5 - Verwenden der product_component_version

Mit der Ansicht product_component_version können wir ausführen:

Wählen Sie Version, Version_full aus product_component_version;

Dies sollte eine ähnliche Ausgabe der V $ -Sinstanz -Abfrage ohne die Berechtigungsbeschränkungen zurückgeben.

Methode 6 - Verwenden der PL/SQL DBMS_DB_VERSION

Sie können auch das Paket dbms_db_version verwenden, um die Datenbankversion zu bestimmen, wie unten gezeigt:

Serveroutput einstellen;
EXEC DBMS_OUTPUT.put_line (dbms_db_version.Version || '.'|| dbms_db_version.FREIGEBEN);

Ausgang:

19.0

PL/SQL -Verfahren erfolgreich abgeschlossen.

Abschluss

Dieser Beitrag umfasste sechs Hauptmethoden zur Ermittlung der Oracle -Datenbankversion mit verschiedenen Tools.