Уважаемые коллеги.
Как это обычно бывает, мы случайно удалили весь журнал. А именно запустили на рабочей базе SQL запрос truncate table x$journal.
Теперь есть два вопроса:
1) Проводится ли какой -либо конкурс на тему как всё испортить, и если да, то как принять в нём участие.
2) Есть бэкап за вчера, можно ли восстановить журнал. Готовы пожертвовать журналом за сегодняшний день.
Восстановить журнал
Модераторы: m0p3e, edward_K, Модераторы
-
- Местный житель
- Сообщения: 204
- Зарегистрирован: 13 ноя 2012, 12:47
- Откуда: СПб
- Контактная информация:
Восстановить журнал
Программист-самоучка
-
- Местный житель
- Сообщения: 1842
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
- Контактная информация:
Re: Восстановить журнал
Теоретически, можно ,навреное. Написать tsql-скрипты ,которые буду переливать все из предыдущего бакапа из схем j$xxx и из x$journal
Ес-но сегодня могли что то удалить в системе и в журнале будут кривенькие записи на такие вещи..
Практически, это Вам нужно как то все оперативно сделать. И предсказать за сколько все это залъется в j$xxxx и x$journal трудно весьма. Все зависит от Ваших размеров данных + срока хранения журнала .
Ес-но сегодня могли что то удалить в системе и в журнале будут кривенькие записи на такие вещи..
Практически, это Вам нужно как то все оперативно сделать. И предсказать за сколько все это залъется в j$xxxx и x$journal трудно весьма. Все зависит от Ваших размеров данных + срока хранения журнала .
-
- Местный житель
- Сообщения: 204
- Зарегистрирован: 13 ноя 2012, 12:47
- Откуда: СПб
- Контактная информация:
Re: Восстановить журнал
Таблицы J$XXXX сохранились.
Затёрлась только X$Journal.
Мы попробовали перенести X$Journal через экспорт/импорт DBF. При этом появились записи в журнале, но они пусты.
Затёрлась только X$Journal.
Мы попробовали перенести X$Journal через экспорт/импорт DBF. При этом появились записи в журнале, но они пусты.
Программист-самоучка
-
- Местный житель
- Сообщения: 1842
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
- Контактная информация:
Re: Восстановить журнал
может что то при truncate table x$journal еще модифицируется в БД.
Нужно смотреть триггера или профайлером.
При импорте то нреки то те же вставились ? хотя должны по умолчанию те же так то.
Еще ,можно посмотреть чем заполнились sys#ul в БД куда заливали.
Хотя нет..truncate, похоже, в обход тригера работает
Нужно смотреть триггера или профайлером.
При импорте то нреки то те же вставились ? хотя должны по умолчанию те же так то.
Еще ,можно посмотреть чем заполнились sys#ul в БД куда заливали.
Хотя нет..truncate, похоже, в обход тригера работает