Oracle Trigger, когда дисковое пространство базы данных достигает критического уровня - PullRequest
3 голосов
/ 29 декабря 2011

Я хочу написать триггер, который запускает процедуру экспорта данных, когда дисковое пространство Oracle достигает критического уровня (скажем, 90%).Можно написать триггер Java для этого, но есть ли способ PL / SQL для этого?

Ответы [ 2 ]

2 голосов
/ 29 декабря 2011

Если вы используете Возобновляемое выделение пространства , вы можете зарегистрировать триггер для системного события AFTER SUSPEND.

см. Также Системные события Документация

0 голосов
/ 29 декабря 2011

Почему бы не использовать dbms_scheduler и опросить для этого события: каждые x минут планировщик будет запускать задание, которое проверяет ваши критерии (пробел и т. Д.) И, если критерии удовлетворены, запускает нужные вам действия.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...