Могу ли я решить эту проблему с помощью oracle db listener? - PullRequest
2 голосов
/ 07 апреля 2011

Постарайтесь быть более понятным, мне не хватает идей в этой проблеме, даже если это звучит как классика.

Мое приложение работает на сервере приложений weblogic 10.3.3, а для базы данных я использую базу данных Oracle 11g. Моя проблема в том, что в БД есть таблица, скажем, «пользователь». В этой таблице есть столбец, скажем, «столбец А». Эта таблица обновляется некоторым модулем приложения.

Что я хочу, если, когда значение столбца равно «abc.», Тогда я должен показать предупреждение консоли (IP). {IP может быть получен из БД, как он настроен в БД. этот ip будет другой системой linux, отличной от машины linux, на которой установлена ​​база данных oracle.} На моем столе постоянно выполняется обновление из модуля приложения. Скажите, пожалуйста, с чего мне начать? Что я должен прочитать. Я не могу понять, к чему должен подходить. Любая помощь очень ценится.

Можете ли вы предоставить мне ссылку для начинающих слушателей oracle db?

Ответы [ 2 ]

0 голосов
/ 07 апреля 2011

Альтернативой триггеру может быть запись запросов на обновление таблицы (в файл журнала) и отслеживание журнала процесса, отправка оповещений, когда что-то происходит.

0 голосов
/ 07 апреля 2011

Возможно, вы захотите взглянуть на настройку триггера в базе данных

http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28370/triggers.htm

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