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