Seiten

Freitag, 31. Mai 2013

DB-Version und -Patchstand erfragen

Wenn man die Oracle-DB gepatcht hat - oder noch patchen möchte - möchte man vorher oder nachher sicher gern wissen, wie es in der DB versionsmäßig aussieht. Dafür reicht die v$version-View nicht - was man vielleicht erwarten würde.
--Versionsstand der Installation(en)
select * from v$version;

--oder für RAC
SELECT * FROM GV$VERSION;
Will man den Patchstand der DB erfahren, muss man in die DBA_REGISTRY sehen
--Patchstand der DB
SELECT * FROM DBA_REGISTRY_HISTORY
Weitere Views, die irgendwie REGISTRY-Bezug haben, findet man im Datadictionary.
SELECT * FROM DICTIONARY
WHERE TABLE_NAME LIKE 'DBA_REGISTRY%'
Interessant sind vielleicht diese 2:
--auf welcher Plattform läuft die DB?
SELECT * FROM DBA_REGISTRY_DATABASE

--geladene Komponenten
SELECT * FROM DBA_REGISTRY

Keine Kommentare:

Kommentar veröffentlichen