Кто-нибудь знает об инструменте с открытым исходным кодом или аналогичном инструменте, который охватывает те же функции, что и встроенная база данных Flashback Oracle EE и функции таблицы Flashback?
Я подумываю о переходе с Oracle EE на SE / SE1, и это функции, которые было бы неплохо сохранить тем или иным способом.
Альтернативой может быть эмуляция этих функций в SE / SE1 - есть ли у кого-нибудь опыт работы с этим?
заранее спасибо
Нет инструмента, который бы предоставлял подобную функциональность.
Но у EE есть гораздо больше функциональных возможностей, и я бы не хотел упускать из виду. Например:
... просто упомяну несколько ... вы должны помнить, что для среды корпоративного уровня требуется база данных корпоративного выпуска. Если ваша база данных критически важна для бизнеса и никто не может работать без нее, вам лучше остаться с EE.
Хорошо, вернемся к вашему вопросу. Вы можете вручную создать резервную базу данных, которая всегда находится в режиме монтирования и восстанавливает архивные журналы, созданные производственной базой данных. Эта резервная база данных будет просто применять более старые архивные журналы, п часов, поэтому, если вы сделаете что-то неисправное в своей производственной базе данных, вы можете остановить сценарий применения архивного журнала в резервной базе данных, открыть его в только чтение mode и экспортируйте данные до того, как ошибка будет применена к резервной БД.
Это требует:
Я обычно рекомендую такое решение в качестве замены DataGuard. Но это тоже может подойти вам. Но это не заменит 5 минут назад функционал флэшбэка. Восстановление утерянных данных займет несколько часов (2-6).