2016-03-21 2 views
1

есть ли возможность через SQL получить временную метку, когда была создана схема (например, SYS)?Oracle: временная метка, когда была создана схема?

фона:

На самом деле, я хочу, чтобы получить временную метку, когда я сначала настроить весь кластер БД: Я регулярно удалять и воссоздавать ее с помощью dbca и импорта БД резервных копий. Поэтому мне интересно, когда этот процесс случится в последний раз.

ответ

0

ОК, нашел решение самостоятельно: select created from all_users where username = 'someuser' работает для меня.

-1

Этот выбор дает дату создания V_$SESSIONVIEW из текущей схемы, которая также должна быть вашим временем настройки.

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

Хм, кажется, что 'V_ $ SESSION' на самом деле даже старше времени установки кластера/схемы БД. Так что эта метка времени, к сожалению, не та, которую я ищу. Я буду придерживаться 'all_users' и фильтровать имя пользователя, которое было создано вручную. – tschlein

Смежные вопросы