Compartir a través de


Cómo restaurar una base de datos en una transacción marcada (SQL Server Management Studio)

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 registros disponibles.

Para restaurar una transacción marcada

  1. Después de conectarse a la instancia correspondiente del SQL Server Database Engine (Motor de base de datos de SQL Server) de Microsoft, en el Explorador de objetos, haga clic en el nombre de servidor para expandir el árbol de servidores.

  2. Expanda Bases de datos y, dependiendo de la base de datos, seleccione una base de datos de usuario o expanda Bases de datos del sistema y seleccione una base de datos del sistema.

  3. Haga clic con el botón secundario en la base de datos, seleccione Tareas y, a continuación, haga clic en Restaurar.

  4. Haga clic en Registro de transacciones para abrir el cuadro de diálogo Restaurar registro de transacciones.

  5. En la página General, en la sección Restaurar en, seleccione Transacción marcada para abrir el cuadro de diálogo Seleccionar transacción marcada. 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.

    De forma predeterminada, la restauración se realiza hasta la transacción marcada, sin incluirla. Para restaurar también la transacción marcada, seleccione Incluir transacción marcada.

    En la tabla siguiente se muestran los encabezados de columna de la cuadrícula y se describen sus valores.

    Encabezado

    Valor

    <en blanco>

    Muestra una casilla de verificación para seleccionar la marca.

    Marca de transacción

    Nombre de la transacción marcada especificada por el usuario cuando se confirmó la transacción.

    Fecha

    Fecha y hora de confirmación de la transacción. La fecha y hora de la transacción se muestran tal como están registradas en la tabla gmarkhistory de msdb, no en la fecha y hora del equipo cliente.

    Descripción

    Descripción de la transacción marcada especificada por el usuario al confirmar la transacción (si la hay).

    LSN

    Número de secuencia de registro de la transacción marcada.

    Base de datos

    Nombre de la base de datos en la que se confirmó la transacción marcada.

    Nombre de usuario

    Nombre del usuario de la base de datos que confirmó la transacción marcada.