Восстановление данных из журналов транзакций SQL 2000, SQL 2005 или SQL 2008 до именованной транзакции

При работе с SQL 2000, 2005 или SQL 2008 можно восстанавливать транзакции из журнала транзакций до именованной транзакции (метки) и включая эту транзакцию. После достижения заданной транзакции процесс восстановления транзакций прерывается.

Поскольку существование уникальных имен именованных транзакций необязательно, можно также указать дату и время, после которых следует искать данную именованную транзакцию. Например, если указано, что журнал следует восстановить до именованной транзакции AfternoonBreak, найденной после 12:01 6.02.2000, при выполнении операции восстановления поиск транзакции AfternoonBreak до этой даты и этого времени проводиться не будет. Информацию о датах и времени именованных транзакций можно найти в журнале событий клиентского приложения.

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

В именах транзакций учитывается регистр символов. При указании именованной транзакции убедитесь, что введены верные символы верхнего и нижнего регистров.

Как восстановить данные из журналов транзакций SQL 2000, SQL 2005 или SQL 2008 до именованной транзакции

  1. На панели навигации щелкните на стрелке рядом со значком Восстановление.

  2. Выберите Создать задание восстановления.

  3. На панели свойств найдите раздел "Источник" и нажмите Выбранные ресурсы.

  4. В списке выбранных ресурсов для восстановления выберите последний набор данных полного резервного копирования базы данных и последний набор данных дифференциального резервного копирования (если оно выполнялось), а также все наборы данных резервного копирования журналов, которые необходимо восстановить.

  5. На панели "Свойства" в разделе "Параметры" выберите Microsoft SQL.

  6. В окне "Свойства задания восстановления" выберите параметр Оставить базу данных в рабочем состоянии; не восстанавливать другие журналы транзакций или дифференциальные резервные копии.

  7. Выберите Восстановить журнал до указанной транзакции и введите имя транзакции.

    В именах учитывается регистр символов. Убедитесь, что введены верные символы верхнего и нижнего регистров.

  8. Для включения именованной транзакции в процесс восстановления выберите Включая указанную транзакцию.

  9. Для указания определенной именованной транзакции в журнале выберите опцию Найденная после и выберите дату и время.

    Если дата и время не заданы, восстановление транзакций будет прекращено после обработки первой транзакции с указанным именем.

  10. Запустите задание восстановления или выберите другие опции на панели "Свойства".

Дополнительная информация

Перенаправление восстанавливаемых данных для SQL

Восстановление данных путем настройки свойств задания

Восстановление баз данных и групп файлов SQL


Объявления: