Я хотел бы, чтобы журналы или SQL выполнялись в конкретную дату. Я пробовал с v$sql и v$sqlarea. Но он не дает старые журналы. Пожалуйста помоги. Мне нужно расследовать большую ошибку, произошедшую в прошлом месяце.
Как узнать, какой SQL выполняется на дату в Oracle 9i
comment
С месяц назад это будет работать только в том случае, если у вас есть Oracle Enterprise с включенным детальным аудитом; см. stackoverflow.com/questions/ 14830875/ и stackoverflow.com/questions/7914354/oracle -sql-запрос-журнал. Ты?
- person Ben   schedule 10.12.2014
Ответы (1)
Единственный вариант, который я вижу, это восстановить старую резервную копию во вспомогательной базе данных и попытаться найти точное время, когда произошла ошибка.
После этого вы можете сравнить текущую базу данных со вспомогательной базой данных и восстановить данные вручную с помощью экспорта или ссылки на базу данных + стандартный sql.
Это зависит от того, что пошло не так, это будет довольно сложно. В любом случае желаю удачи!!
person
o0x258
schedule
11.12.2014