Share via


Cómo reanudar una sesión de creación de reflejo de la base de datos (Transact-SQL)

En cualquier momento, el propietario de la base de datos puede reanudar una sesión de reflejo de la base de datos suspendida.

Nota importanteImportante

Después de un servicio forzado, cuando el servidor principal original se conecta de nuevo se suspende la creación de reflejo. Reanudar la creación de reflejo en esta situación puede dar lugar a una pérdida de datos en el servidor principal original. Para obtener información acerca de la administración de la posible pérdida de datos, vea Servicio forzado (con posible pérdida de datos).

Para reanudar una sesión de reflejo de una base de datos

  1. Conéctese a cualquier asociado.

  2. Escriba la instrucción Transact-SQL siguiente:

    ALTER DATABASE <database_name> SET PARTNER RESUME

    donde <database_name> es la base de datos reflejada cuya sesión desea reanudar.

    Nota

    La reanudación del reflejo de una base de datos pone a la base de datos reflejo en el estado SYNCHRONIZING. Si el nivel de seguridad es FULL, el reflejo se pone al nivel de la entidad de seguridad y la base de datos reflejo toma el estado SYNCHRONIZED. En este punto, es posible una conmutación por error. Si el testigo está presente y activo, es posible la conmutación automática por error. Si no hay un testigo, es posible la conmutación por error manual.