Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 В streams не работает dbms_rule_adm.alter_rule  [new]
В. Татьяна
Member

Откуда:
Сообщений: 183
Попробовала переделать условие в правиле через dbms_rule_adm.alter_rule предварительно остановила apply, capture, propagate.
После этого репликация совсем перестала работать. Причем ошибок нет.
Просто в Capture появляются сообщения в очереди, но похоже никуда дальше не передаются.
В чем тут собака порылась?....
10 сен 10, 09:57    [9415595]     Ответить | Цитировать Сообщить модератору
 Re: В streams не работает dbms_rule_adm.alter_rule  [new]
Alexander Ryndin
Member

Откуда:
Сообщений: 4917
Блог
В. Татьяна
Попробовала переделать условие в правиле через dbms_rule_adm.alter_rule предварительно остановила apply, capture, propagate.
После этого репликация совсем перестала работать. Причем ошибок нет.
Просто в Capture появляются сообщения в очереди, но похоже никуда дальше не передаются.
В чем тут собака порылась?....
правило должно быть привязано к одному (или нескольким) процессам. какое вы правило меняли? как оно теперь выглядит?
10 сен 10, 11:31    [9416695]     Ответить | Цитировать Сообщить модератору
 Re: В streams не работает dbms_rule_adm.alter_rule  [new]
В. Татьяна
Member

Откуда:
Сообщений: 183
Alexander Ryndin,

Правило привязано к Apply и Capture через ruleset. Само по себе оно работоспособно.
После того, как сделала его alter - его обновленный текст отображается в процессах.

Может я что-то не так сделала... Может нужна еще какая-то команда, которая бы "узаконила" выполненные изменения.
10 сен 10, 12:09    [9417145]     Ответить | Цитировать Сообщить модератору
 Re: В streams не работает dbms_rule_adm.alter_rule  [new]
В. Татьяна
Member

Откуда:
Сообщений: 183
Сори, alter_rule работает. Ошибка была в самом правиле.
10 сен 10, 14:29    [9418948]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить