2016-03-21 6 views
1

Gibt es eine Möglichkeit via SQL den Zeitstempel zu bekommen, wenn ein Schema (zB SYS) erstellt wurde?Oracle: Zeitstempel wenn Schema erstellt wurde?

Hintergrund:

Eigentlich mag ich den Zeitstempel erhalten, wenn ich zunächst Setup das gesamte Cluster DB: Ich regelmäßig löschen und neu erstellen über dbca und Import DB Backups. Ich bin also interessiert, als dieser Prozess das letzte Mal passiert ist.

Antwort

0

Ok, fand die Lösung selbst: select created from all_users where username = 'someuser' funktioniert für mich.

-1

Diese Auswahl gibt Ihnen das Erstellungsdatum des V_$SESSIONVIEW aus dem aktuellen Schema, das sollte auch Ihre Setup-Zeit sein.

select to_char(created, 'dd.mm.yyyy') 
from all_objects 
where object_name = 'V_$SESSION' 
and object_type = 'VIEW'; 
+0

Hm, es scheint, dass 'V_ $ SESSION' ist tatsächlich sogar älter als die Setup-Zeit des DB-Clusters/Schemas. Dieser Zeitstempel ist also leider nicht der, nach dem ich suche. Ich werde bei 'all_users' bleiben und nach einem Benutzernamen filtern, der manuell erstellt wurde. – tschlein

Verwandte Themen