Compartilhar via


Restaurar um banco de dados para uma transação marcada (SQL Server Management Studio)

Quando um banco de dados está no estado de restauração, você pode usar a caixa de diálogo Restaurar Log de Transações para restaurar o banco de dados para uma transação marcada nos backups de log disponíveis.

ObservaçãoObservação

Para obter mais informações, consulte Usar transações marcadas para recuperar bancos de dados relacionados consistentemente (modelo de recuperação completa) e Recuperação de bancos de dados relacionados que contêm transação marcada.

Para restaurar uma transação marcada

  1. Depois de se conectar à instância apropriada do Microsoft Mecanismo de Banco de Dados do SQL Server, no Pesquisador de Objetos, clique no nome do servidor para expandir a árvore do servidor.

  2. Expanda Bancos de Dados e, dependendo do banco de dados, selecione um banco de dados de usuário ou expanda Bancos de Dados do Sistema e selecione um banco de dados do sistema.

  3. Clique com o botão direito do mouse no banco de dados, aponte para Tarefas e clique em Restaurar.

  4. Clique em Log de Transações, o que abre a caixa de diálogo Restaurar Log de Transações.

  5. Na página Geral, na seção Restaurar para, selecione Transação marcada, o que abre a caixa de diálogo Selecionar Transação Marcada. Essa caixa de diálogo exibe uma grade que lista as transações marcadas disponíveis nos backups de log de transações selecionados.

    Por padrão, a restauração vai até a transação marcada, mas a exclui. Para restaurar também a transação marcada, selecione Incluir transação marcada.

    A tabela a seguir lista os cabeçalhos de coluna da grade e descreve seus valores.

    Cabeçalho

    Valor

    <em branco>

    Exibe uma caixa de seleção para selecionar a marca.

    Transaction Mark

    Nome da transação marcada especificado pelo usuário quando a transação foi confirmada.

    Data

    Data e hora de confirmação da transação. A data e hora da transação são exibidas como registradas na tabela msdb gmarkhistory, não a data e horário do computador cliente.

    Descrição

    Descrição da transação marcada especificada pelo usuário quando a transação foi confirmada (se houver).

    LSN

    Número de sequência de log da transação marcada.

    Banco de Dados

    Nome do banco de dados em que a transação marcada foi confirmada.

    Nome do Usuário

    Nome do usuário do banco de dados que confirmou a transação marcada.

Consulte também

Tarefas

Restaurar um backup de banco de dados (SQL Server Management Studio)

Conceitos

Restaurar um backup de log de transações (SQL Server)