Oracle: Почему все строки во всех моих таблицах дублируются? - PullRequest
1 голос
/ 18 января 2012

У меня возникла странная проблема с БД Oracle, и я хотел бы спросить, не сталкивался ли кто-либо с подобной проблемой:

Во ВСЕХ моих таблицах (user_tables) строка EVERY SINGLE была дублирована.*

Какое действие могло вызвать такую ​​вещь?

Можно ли восстановить предыдущее состояние без очистки каждой таблицы "вручную"?

1 Ответ

2 голосов
/ 18 января 2012

Я могу представить множество действий, которые могут привести к этой ситуации (например, дважды запустить imp), но это не имеет значения.Вы должны просто предотвратить такие дубликаты с помощью уникальных / первичных ключей.

Что касается восстановления предыдущего состояния, вы можете прочитать о функции запроса флэшбэка: http://docs.oracle.com/cd/B13789_01/appdev.101/b10795/adfns_fl.htm

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...