/ / Як відкатати базу даних лише з файлами MDF та LDF, але без файлу резервної копії? - sql-server, sql-server-2005, rollback, mdf, ldf

Як відкатувати базу даних лише з файлами MDF та LDF, але без резервного файлу? - sql-server, sql-server-2005, rollback, mdf, ldf

Чи можна відкотитись лише з MDF і LDF файли, але без файлу резервної копії?

Я працював у дні, але раптом він пішов. Це важливо для мене.

Відповіді:

1 для відповіді № 1

Так, це можливо, але тільки якщо:

  • Ваша база даних знаходиться в режимі повного або основного відновлення, а також
  • Ви взяли принаймні одну повну резервну копію до точки відмови, і
  • Є повна мережа резервних копій журналу транзакцій після останньої повної резервної копії, або
  • З тих пір не було резервних копій журналу транзакцій.

Що потрібно зробити:

  1. Виконуйте резервну копію журналу транзакцій вашої бази
  2. Відновити останню повну резервну копію як нову базу даних з NO_RECOVERY варіант;
  3. Відновити всі необхідні резервні копії журналу транзакцій, якщо такі є, знову з NO_RECOVERY;
  4. Відновити останню резервну копію журналу транзакцій, яку ви щойно зробили в # 1 з RECOVERY і STOPAT варіанти У останньому ви можете вказати точний час, на який потрібно відновити вашу базу даних.

Для повного синтаксису див ВІДНОВЛЕННЯ.