Откат полной базы данных за один час - PullRequest
3 голосов
/ 25 февраля 2009

У нас были некоторые проблемы этим утром, и нам нужно откатить нашу базу данных примерно на час. Возможно ли это и как это сделать?

Это база данных Microsoft SQL 2005.

Ответы [ 2 ]

3 голосов
/ 25 февраля 2009
  1. Найти предыдущую полную резервную копию вашей базы данных (BF1).
  2. Сделайте резервную копию файла журнала (BL1).
  3. Возьмите полную резервную копию базы данных (BF2). Хорошо, если следующие шаги пойдут не так.
  4. Восстановить предыдущую полную резервную копию (BF1) с помощью NORECOVERY
  5. Восстановите резервную копию файла журнала (BL1) с помощью RECOVERY и укажите момент времени, который вы хотите восстановить.
0 голосов
/ 25 февраля 2009

Провели некоторое исследование, и, похоже, что в нашей базе данных для RECOVERYMODEL установлено значение SIMPLE, откат невозможен.

Если бы база данных была настроена с моделью полного восстановления или моделью восстановления с массовой регистрацией, это было бы проще.

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