Cómo realizar manualmente la conmutación por error de una sesión de creación de reflejo de la base de datos (SQL Server Management Studio)
Cuando la base de datos reflejada se sincroniza (es decir, cuando el estado de la base de datos es SYNCHRONIZED), el propietario de la base de datos puede iniciar una conmutación por error manual en el servidor reflejado.
Durante una conmutación por error manual, las funciones de servidor principal y reflejado se intercambian en la base de datos en la que se produce la conmutación por error. La base de datos reflejada se convierte en la base de datos principal, y la base de datos principal se convierte en la reflejada. Por ejemplo, en la siguiente tabla se muestra cómo una conmutación por error manual intercambia las funciones de dos asociados de creación de reflejo: SQLDBENGINE0_1
y SQLDBENGINE0_2
.
Servidor | Antes de la conmutación por error | Después de la conmutación por error |
---|---|---|
|
PRINCIPAL |
REFLEJO |
|
REFLEJO |
PRINCIPAL |
Observe que las funciones de servidor de las otras sesiones de creación de reflejo de la base de datos no se ven afectadas. Para obtener más información, vea Conmutación por error manual.
Para realizar manualmente una conmutación por error de la creación de reflejo de la base de datos
Conéctese a la instancia del servidor principal y, en el panel Explorador de objetos, haga clic en el nombre del servidor para expandir el árbol de servidores.
Expanda Bases de datos y seleccione la base de datos de la que se va a realizar la conmutación por error.
Haga clic con el botón secundario en la base de datos, seleccione Tareas y, a continuación, haga clic en Reflejado. Se abre la página Creación de reflejo del cuadro de diálogo Propiedades de la base de datos.
Haga clic en Conmutación por error.
Aparece un cuadro de confirmación. Si confirma que desea realizar una conmutación por error en la base de datos reflejada, la operación continúa y las funciones de servidor principal y reflejado se intercambian. La base de datos reflejada se convierte en la base de datos principal, y la base de datos principal se convierte en la reflejada.
Importante: Si ha modificado alguna propiedad desde que se abrió la página Creación de reflejos, estos cambios no se guardarán. El cuadro de diálogo se cierra automáticamente.
Vea también
Tareas
Cómo pausar o reanudar una sesión de creación de reflejo de la base de datos (SQL Server Management Studio)
Cómo quitar la creación de reflejo de la base de datos (SQL Server Management Studio)
Conceptos
Otros recursos
Creación de reflejo de la base de datos