пятница, 25 сентября 2009 г.

Репликация: если случилась беда :)

Как-то темной темной ночью случилась проблемка с репликацией. И накапало ошибок аж 11,000. Причину ошибок быстро восстановил, но стандартным путем убирать все ошибки - через OEM не хотелось - все таки 11 тысяч раз кликать Retry.

Поэтому сделал execute DBMS_DEFER_SYS.EXECUTE_ERROR(null,'my_host');
Перезапустить все ошибочные транзакции с пунктом назначения my_host

Можно было бы и DBMS_DEFER_SYS.DELETE_ERROR(null,null); чтобы удалить все на всех направлениях, а не перезапускать.

Вот теперь все хорошо! Теперь все ладненько!

Комментариев нет: