powered by simpleCommunicator - 2.0.44     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Есть ли EVENTы на изменение метаданных, и как их найти?
4 сообщений из 4, страница 1 из 1
Есть ли EVENTы на изменение метаданных, и как их найти?
    #32049183
gminter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ, подскажите следующую вещь: когда мы пишем
CREATE TABLE, или
ALTER TABLE ADD,
------------ MODIFY,
------------- DROP COLUMN
то возникает какое-либо событие с именем таблицы в качестве параметра, и можно ли его поймать?
Интересует не отлов событий триггерами, а нечто более похожее на на какой - нибудь WM_MOUSEMOVE.

С уважением, Gary
...
Рейтинг: 0 / 0
Есть ли EVENTы на изменение метаданных, и как их найти?
    #32049228
SAA_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть там куча триггеров на такого рода действия (правда такие возможности появились в 8-ке). Подробнее пока не скажу, хелпочку по этой теме где-то потерял :( Но вот ув. vSkv точно такими данными располагает.
...
Рейтинг: 0 / 0
Есть ли EVENTы на изменение метаданных, и как их найти?
    #32049366
gminter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, уже нашел. Есть триггеры на изменение метаданных типа
after create on schema

Тут другая беда - если в этом триггере закриейтить другую таблицу - то понятное дело, возникает коллизия.
Поэтому изменение метаданных в таком триггере надо делать только запуском задания : dbms_job.submit

Как то криво получается (((( может, можно как-то иначе?
...
Рейтинг: 0 / 0
Есть ли EVENTы на изменение метаданных, и как их найти?
    #32051134
vskv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 SAA_:
Я обычно (если у меня есть информация о наличии такой возможности в Оракуле) ищу последовательно в документации по 7-ке (для этого даже Апач поставил на работе для одного себя), потом по 8-ке, а затем на Металинке.
Ключевая фраза в данном случае была бы "ALTER TABLE database trigger"

2 gminter:
А зачем создавать таблицу. Если это журналирование изменения метаинформации, то журнал обычно уже наличествует.

Кстати, а стандартного оракуловского аудитирования не хватает???

Или это попытка синхронизации схем? Тогда это делается "другим путём"...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Есть ли EVENTы на изменение метаданных, и как их найти?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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