powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / История статуса обьекта в БД (INVALID/VALID)
5 сообщений из 5, страница 1 из 1
История статуса обьекта в БД (INVALID/VALID)
    #39459519
Akel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго дня!

Периодически возникает необходимость узнать в какой момент объект стал инвалидным в БД, пока ничего лучшего для себя не нашел как смотреть следующий методом:
Код: plsql
1.
2.
3.
select * from all_objects   
AS OF TIMESTAMP SYSTIMESTAMP - INTERVAL '30' MINUTE
where upper(OBJECT_NAME) like '%OBJECTNAME%'


и прогонять его допустим в курсоре за определнный момент времени, вариант
Код: plsql
1.
2.
3.
4.
5.
select * from all_objects   
  VERSIONS BETWEEN TIMESTAMP
  SYSTIMESTAMP - INTERVAL '100' MINUTE and
  SYSTIMESTAMP - INTERVAL '1' MINUTE
where upper(OBJECT_NAME) like '%OBJECTNAME%'


не проходит.

Возник вопрос есть ли какой-то альтернативный способ просмотреть историю объекта по его состоянию и в идеале узнать кто его заинвалидил?
...
Рейтинг: 0 / 0
История статуса обьекта в БД (INVALID/VALID)
    #39459834
Фотография Takurava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
История статуса обьекта в БД (INVALID/VALID)
    #39459944
Амаразм
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akel,

Можно сделать триггер на DDL и там логировать всё.
...
Рейтинг: 0 / 0
История статуса обьекта в БД (INVALID/VALID)
    #39460071
AnSi_Sr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
last ddl time
...
Рейтинг: 0 / 0
История статуса обьекта в БД (INVALID/VALID)
    #39460072
AnSi_Sr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AnSi_Srlast ddl time
невнимательно прочитал первое сообщение

можно вести аудит ddl объектов, а для пакетов смотреть по dependencies какие события происходили в заданном интервале времени
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / История статуса обьекта в БД (INVALID/VALID)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]