Поделиться через


Восстановление базы данных до помеченной транзакции (среда SQL Server Management Studio)

Область применения: SQL Server

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

Восстановление помеченной транзакции

  1. После подключения к соответствующему экземпляру ядро СУБД Microsoft SQL Server в обозреватель объектов щелкните имя сервера, чтобы развернуть дерево сервера.

  2. Раскройте узел Базы данныхи в зависимости от типа восстанавливаемой базы данных выберите пользовательскую базу данных или раскройте узел Системные базы данных и выберите системную базу данных.

  3. Щелкните правой кнопкой мыши базу данных, укажите на пункт Задачии щелкните Восстановить.

  4. Выберите Журнал транзакций, после чего откроется диалоговое окно Восстановление журнала транзакций .

  5. На странице Общие в разделе Восстановление выберите пункт До помеченной транзакции, после чего откроется диалоговое окно Выбор помеченной транзакции . В указанном диалоговом окне содержится список помеченных транзакций, доступных в выбранных резервных копиях журналов транзакций.

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

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

    Верхний колонтитул Значение
    <пусто> Отображает флажок для выбора маркера.
    Отметка транзакции Имя помеченной транзакции, заданное пользователем при фиксации транзакции.
    Дата Дата и время фиксации транзакции. Дата и время транзакции отображаются, в соответствии с данными в таблице msdbgmarkhistory , а не с датой и временем на клиентском компьютере.
    Description Описание помеченной транзакции, заданное пользователем при ее фиксации (при его наличии).
    Номер LSN Регистрационный номер помеченной транзакции в журнале.
    База данных Имя базы данных, в которой была зафиксирована помеченная транзакция.
    Имя пользователя Имя пользователя базы данных, зафиксировавшего помеченную транзакцию.

См. также

Restore a Database Backup Using SSMS
Восстановление резервной копии журнала транзакций (SQL Server)