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 de entidad de seguridad 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 de entidad de seguridad, y la base de datos de entidad de seguridad 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

SQLDBENGINE0_1

ENTIDAD DE SEGURIDAD

REFLEJO

SQLDBENGINE0_2

REFLEJO

ENTIDAD DE SEGURIDAD

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

  1. Conéctese a la instancia del servidor de entidad de seguridad y, en el panel Explorador de objetos, haga clic en el nombre del servidor para expandir el árbol de servidores.

  2. Expanda Bases de datos y seleccione la base de datos de la que se va a realizar la conmutación por error.

  3. Haga clic con el botón secundario en la base de datos, seleccione Tareas y, a continuación, haga clic en Reflejado. Así se abre la página Creación de reflejo del cuadro de diálogo Propiedades de la base de datos.

  4. Haga clic en Conmutación por error.

    Aparece un cuadro de confirmación. El servidor de entidad de seguridad intenta conectarse al servidor reflejado mediante la Autenticación de Windows. Si la Autenticación de Windows no funciona, este servidor muestra el cuadro de diálogo Conectar con el servidor. Si el servidor reflejado usa Autenticación de SQL Server, seleccione Autenticación de SQL Server en el cuadro Autenticación. En el cuadro de texto Inicio de sesión, especifique la cuenta de inicio de sesión para conectar con el servidor reflejado y, en el cuadro de texto Contraseña, especifique la contraseña correspondiente a la cuenta.

    Si la conmutación por error se realiza correctamente, se cierra el cuadro de diálogo Propiedades de la base de datos. La base de datos reflejada se convierte en la base de datos de entidad de seguridad, y la base de datos de entidad de seguridad se convierte en la reflejada.

    Si no se puede efectuar la conmutación por error, aparece un mensaje de error y el cuadro de diálogo permanece abierto.

    Nota importanteImportante

    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.