Restaurar una base de datos en una transacción marcada (SQL Server Management Studio)Restore a Database to a Marked Transaction (SQL Server Management Studio)

En este tema se aplica a: SíSQL Servernobase de datos de SQL Azurenoalmacenamiento de datos de SQL Azure ningún Almacenamiento de datos paralelosTHIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse Cuando una base de datos se encuentra en estado de restauración, puede usar el cuadro de diálogo Restaurar registro de transacciones para restaurar la base de datos a una transacción marcada en las copias de seguridad de registro disponibles. When a database is in the restoring state, you can use the Restore Transaction Log dialog box to restore the database to a marked transaction in the available log backups.

Para restaurar una transacción marcadaTo restore a marked transaction

  1. Tras conectarse a la instancia apropiada de MicrosoftMicrosoft Motor de base de datos de SQL ServerSQL Server Database Engine, en el Explorador de objetos, haga clic en el nombre del servidor para expandir el árbol correspondiente.After connecting to the appropriate instance of the MicrosoftMicrosoft Motor de base de datos de SQL ServerSQL Server Database Engine, in Object Explorer, click the server name to expand the server tree.

  2. Expanda Bases de datosy, en función de la base de datos, seleccione la base de datos de un usuario o expanda Bases de datos del sistema y seleccione una base de datos del sistema.Expand Databases, and, depending on the database, either select a user database or expand System Databases and select a system database.

  3. Haga clic con el botón derecho en la base de datos, seleccione Tareasy, después, haga clic en Restaurar.Right-click the database, point to Tasks, and then click Restore.

  4. Haga clic en Registro de transaccionespara abrir el cuadro de diálogo Restaurar registro de transacciones .Click Transaction Log, which opens the Restore Transaction Log dialog box.

  5. En la página General , en la sección Restaurar en , seleccione Transacción marcadapara abrir el cuadro de diálogo Seleccionar transacción marcada .On the General page, in the Restore To section, select Marked transaction, which opens the Select Marked Transaction dialog box. Este cuadro de diálogo muestra una cuadrícula en la que aparecen las transacciones marcadas disponibles en las copias de seguridad de los registros de transacciones seleccionados.This dialog box displays a grid listing the marked transactions available in the selected transaction log backups.

    De forma predeterminada, la restauración se realiza hasta la transacción marcada, sin incluirla.By default, the restore is up to, but excluding, the marked transaction. Para restaurar también la transacción marcada, seleccione Incluir transacción marcada.To restore the marked transaction also, select Include marked transaction.

    En la tabla siguiente se muestran los encabezados de columna de la cuadrícula y se describen sus valores.The following table lists the column headers of the grid and describes their values.

    EncabezadoHeader ValorValue
    <blank><blank> Muestra una casilla para seleccionar la marca.Displays a checkbox for selecting the mark.
    Marca de transacciónTransaction Mark Nombre de la transacción marcada especificada por el usuario cuando se confirmó la transacción.Name of the marked transaction specified by the user when the transaction was committed.
    DateDate Fecha y hora de confirmación de la transacción.Date and time of the transaction when it was committed. La fecha y hora de la transacción se muestran tal como están registradas en la tabla msdbgmarkhistory , no en la fecha y hora del equipo cliente.Transaction date and time are displayed as recorded in the msdbgmarkhistory table, not in the client computer's date and time.
    DescripciónDescription Descripción de la transacción marcada especificada por el usuario al confirmar la transacción (si la hay).Description of marked transaction specified by the user when the transaction was committed (if any).
    LSNLSN Número de flujo de registro de la transacción marcada.Log sequence number of the marked transaction.
    Base de datosDatabase Nombre de la base de datos en la que se confirmó la transacción marcada.Name of the database where the marked transaction was committed.
    Nombre de usuarioUser Name Nombre del usuario de la base de datos que confirmó la transacción marcada.Name of the database user who committed the marked transaction.

Ver tambiénSee Also

Restore a Database Backup Using SSMS Restore a Database Backup Using SSMS
Restaurar una copia de seguridad del registro de transacciones (SQL Server)Restore a Transaction Log Backup (SQL Server)