Compartir a través de


Propiedades de la base de datos (página Creación de reflejo)

Actualizado: 12 de diciembre de 2006

Obtenga acceso a esta página desde la base de datos principal y utilícela para configurar y modificar las propiedades de la creación de reflejo de una base de datos. Utilícela también para iniciar el Asistente para la configuración de seguridad de la creación de reflejo de bases de datos, ver el estado de una sesión de creación de reflejo y pausar o quitar la sesión de creación de reflejo de la base de datos.

ms183684.note(es-es,SQL.90).gifImportante:
La seguridad debe configurarse antes de empezar la creación del reflejo. Si la creación de reflejo no se ha iniciado, debe empezar con el asistente. Los cuadros de texto de la página Creación de reflejo se deshabilitan hasta que finalice el asistente.

Para configurar la creación de reflejo de la base de datos mediante SQL Server Management Studio

Opciones

  • Configurar seguridad
    Haga clic en este botón para ejecutar el Asistente para la configuración de seguridad de la creación de reflejo de bases de datos.

    Si el asistente finaliza correctamente, la acción que realice dependerá de que la creación del reflejo haya empezado, de la forma siguiente:

    Si la creación del reflejo no ha empezado.

    La página de propiedades almacena en caché la información de conexión, así como un valor que indica si la base de datos reflejada tiene el conjunto de propiedades asociadas.

    Al final del asistente, se le pedirá que inicie la creación de reflejo de la base de datos mediante las direcciones de red del servidor predeterminadas y el modo de funcionamiento. Si necesita cambiar las direcciones o el modo de funcionamiento, haga clic en No iniciar creación de reflejo.

    Si la creación del reflejo ha empezado.

    Si el servidor testigo se ha modificado en el asistente, se debe configurar en consecuencia.

  • Direcciones de red de servidor
    Existe una opción equivalente para cada instancia del servidor: Principal, Reflejado y Testigo.

    Las direcciones de red de las instancias del servidor se especifican automáticamente cuando finalice el Asistente para la configuración de seguridad de la creación de reflejo de bases de datos. Una vez finalizado el asistente, puede modificar las direcciones de red manualmente, en caso necesario.

    Las direcciones de red del servidor tienen la siguiente sintaxis básica:

    TCP**://nombre_dominio_completo:**puerto

    donde

    • nombre_dominio_completo es el servidor en el que existe la instancia del servidor.
    • puerto es el puerto asignado al extremo de la creación de reflejo de la base de datos de la instancia del servidor.
      Para participar en la creación de reflejo de la base de datos, un servidor requiere un extremo de la creación de reflejo de la base de datos. Si utiliza el Asistente para la configuración de seguridad de reflejo de bases de datos a fin de establecer la primera sesión de creación de reflejo para una instancia del servidor, el asistente crea automáticamente el extremo y lo configura para utilizar la autenticación de Windows. Para obtener más información acerca de cómo utilizar el asistente con autenticación basada en certificados, vea Cómo configurar una sesión de creación de reflejo de la base de datos (SQL Server Management Studio).
      ms183684.note(es-es,SQL.90).gifImportante:
      Cada instancia del servidor requiere un extremo (sólo uno) de creación de reflejo de la base de datos, independientemente del número de sesiones de creación de reflejo admitidas.

    Por ejemplo, para una instancia del servidor en un equipo llamado DBSERVER9 cuyo extremo utiliza el puerto 7022, la dirección de red podría ser:

    TCP://DBSERVER9.COMPANYINFO.ADVENTURE-WORKS.COM:7022
    

    Para obtener más información, vea Especificar una dirección de red de servidor (creación de reflejo de la base de datos).

    [!NOTA] Durante una sesión de creación de reflejo de la base de datos, las instancias del servidor principal y reflejado no pueden modificarse; sin embargo, la instancia del servidor testigo puede cambiarse durante una sesión. Para obtener más información, vea la sección "Notas" más adelante en este tema.

  • Iniciar creación de reflejo
    Haga clic para iniciar la creación de reflejo, cuando se cumplan todas las condiciones siguientes:

    • Debe existir la base de datos reflejada.
      Antes de iniciar la creación del reflejo, debe haberse creado la base de datos reflejada mediante la restauración de una copia de seguridad reciente WITH NORECOVERY y, quizás, de las copias de seguridad de los registros de la base de datos principal en el servidor reflejado. Para obtener más información, vea Cómo preparar una base de datos reflejada para la creación de reflejo (Transact-SQL).
    • Las direcciones TCP de las instancias del servidor principal y reflejado ya están especificadas (en la sección Direcciones de red de servidor).
    • Si el modo de funcionamiento está establecido en seguridad alta con conmutación por error (sincrónica), también se especifica la dirección TCP de la instancia del servidor reflejado.
    • La seguridad se ha configurado correctamente.

    Haga clic en Iniciar creación de reflejo para iniciar la sesión. Database Engine (Motor de base de datos) intenta conectarse automáticamente al asociado de creación de reflejo para comprobar que el servidor reflejado esté configurado correctamente e iniciar la sesión de creación de reflejo. Si se puede iniciar la creación de reflejo, se crea un trabajo para supervisar la base de datos.

    ms183684.note(es-es,SQL.90).gifImportante:
    Antes de iniciar la creación de reflejo, Database Engine (Motor de base de datos) analiza los campos Direcciones de red de servidor para comprobar que cada dirección contiene al menos un punto. Si alguna dirección no lo tiene, un mensaje de error le informa de que una o varias direcciones de red de servidor no tienen un nombre de dominio completo. Si esto sucede, corrija las direcciones no válidas modificando el campo Direcciones de red de servidor y, a continuación, vuelva a hacer clic en Iniciar creación de reflejo.
  • Pausar o Reanudar
    Durante una sesión de creación de reflejo de la base de datos, haga clic en Pausar para poner en pausa la sesión. Aparecerá un mensaje de confirmación. Si hace clic en , se pausará la sesión y el botón cambiará a Reanudar. Para reanudar la sesión, haga clic en Reanudar.

    Para obtener más información acerca de las repercusiones de pausar una sesión, vea Pausar y reanudar la creación de reflejo de la base de datos.

    ms183684.note(es-es,SQL.90).gifImportante:
    Después de un servicio forzado, si el servidor principal original se vuelve a conectar, se suspenderá la creación de reflejo. Reanudar la creación de reflejo en esta situación podría provocar una pérdida de datos en el servidor principal original. Para obtener información acerca de cómo administrar una pérdida de datos potencial, vea Servicio forzado (con posible pérdida de datos).
  • Quitar creación de reflejo
    En la instancia del servidor principal, haga clic en esta opción para detener la sesión y quitar la configuración de creación de reflejo de las bases de datos. Aparecerá un mensaje para solicitar confirmación. Si hace clic en se detendrá la sesión y se quitará la creación de reflejo. Para obtener más información acerca de las repercusiones de quitar la creación de reflejo de la base de datos, vea Quitar la creación de reflejo de la base de datos.

    [!NOTA] Si ésta es la única base de datos reflejada de la instancia del servidor, el trabajo de supervisión se quitará.

  • Conmutación por error
    Haga clic para conmutar por error manualmente la base de datos principal a la base de datos reflejada.

    [!NOTA] Si la sesión de creación de reflejo se ejecuta en modo de rendimiento alto, la conmutación por error no se admite. Para conmutar por error manualmente, primero debe cambiar el modo de funcionamiento a Seguridad alta sin conmutación por error automática (sincrónico). Una vez finalizada la conmutación por error, puede volver a cambiar el modo a Rendimiento alto (asincrónico) en la nueva instancia del servidor principal.

    Aparecerá un mensaje de confirmación. Si hace clic en , se intenta efectuar la conmutación por error y, si es correcta, se cierra el cuadro de diálogo Propiedades de la base de datos. Si no se puede efectuar la conmutación por error, aparece un mensaje de error y el cuadro de diálogo permanece abierto.

    Las funciones de los servidores principal y reflejado se intercambiarán: la anterior base de datos reflejada se convertirá en la base de datos principal, y viceversa. Observe que el cuadro de diálogo Propiedades de la base de datos no está disponible inmediatamente en la antigua base de datos principal, ya que se ha convertido en la base de datos reflejada; este cuadro de diálogo estará disponible en la nueva base de datos principal después de la conmutación por error.

    ms183684.note(es-es,SQL.90).gifImportante:
    Si hace clic en Conmutación por error después de modificar las propiedades en el cuadro de diálogo Propiedades de la base de datos, estos cambios se perderán. Para guardar los cambios actuales, responda No al mensaje de confirmación y haga clic en Aceptar para guardar los cambios. A continuación, vuelva a abrir el cuadro de diálogo de propiedades de la base de datos y haga clic en Conmutación por error.
  • Modo operativo
    Opcionalmente, cambie el modo operativo. La disponibilidad de algunos modos operativos depende de si ha especificado una dirección TCP para un testigo. Las opciones son las siguientes:

    Opción

  • Estado
    Una vez que empieza la creación de reflejo, el panel Estado muestra el estado de la sesión de creación de reflejo de una base de datos desde que se ha seleccionado la página Creación de reflejo. Para actualizar el panel Estado, haga clic en el botón Actualizar. Los posibles estados son los siguientes:

    Estados Explicación

    Esta base de datos no se ha configurado para la creación de reflejo

    No existe ninguna sesión de creación de reflejo de la base de datos y no hay actividad de la que informar en la página Creación de reflejo.

    En pausa

    La base de datos principal está disponible, pero no envía ningún registro al servidor reflejado.

    Sin conexión

    La instancia del servidor principal no se puede conectar a su asociado.

    Sincronizando

    El contenido de la base de datos reflejada va por detrás del contenido de la base de datos principal. La instancia de servidor principal envía las entradas de registro a la instancia de servidor reflejado, que aplica los cambios en la base de datos reflejada para confirmarla.

    Al inicio de una sesión de creación de reflejo de base de datos, las bases de datos reflejada y principal se encuentran en este estado.

    Conmutación por error

    En la instancia de servidor principal se ha iniciado una conmutación por error manual (intercambio de funciones); el servidor actualmente está pasando a la función de reflejo. En este estado, las conexiones de usuario a la base de datos principal finalizan rápidamente. La base de datos adopta la función de reflejo poco después.

    Sincronizado

    El estado de la base de datos cambia a Sincronizado cuando el servidor reflejado está suficientemente al día con respecto al servidor principal. La base de datos permanece en este estado mientras el servidor principal continúa con el envío de cambios al servidor reflejado, y el servidor reflejado continúa con la aplicación de los cambios en la base de datos reflejada.

    En el modo de seguridad alta, es posible la conmutación por error sin pérdida de datos.

    En el modo de rendimiento alto, siempre es posible que se pierdan datos, incluso en el estado Sincronizado.

    Para obtener más información, vea Estados de creación de reflejo.

  • Actualizar
    Haga clic para actualizar el cuadro Estado.

Notas

Si no está familiarizado con la creación de reflejo de la base de datos, vea Información general de la creación de reflejo de la base de datos.

Agregar un testigo a una sesión existente

Puede agregar un testigo a una sesión existente o reemplazar un testigo existente. Si conoce la dirección de red de servidor del testigo, puede escribirla en el campo Testigo manualmente. Si no la conoce, utilice el Asistente para la configuración de seguridad de la creación de reflejo de bases de datos para configurar el testigo. Después de que la dirección figure en el campo, asegúrese de que está seleccionada la opción Seguridad alta con conmutación por error automática (sincrónico).

Tras configurar un nuevo testigo, debe hacer clic en Aceptar para agregarlo a la sesión de creación de reflejo.

Para agregar un testigo al usar la autenticación de Windows

Cómo agregar o reemplazar un testigo de creación de reflejo de la base de datos (SQL Server Management Studio)

Quitar un testigo

Para quitar un testigo, elimine su dirección de red de servidor del campo Testigo. Si pasa del modo de seguridad alta con conmutación por error automática al modo de rendimiento alto, el campo Testigo se borrará automáticamente.

Tras eliminar el testigo, debe hacer clic en Aceptar para quitarlo de la sesión de creación de reflejo.

Supervisar la creación de reflejo de la base de datos

Para supervisar las bases de datos reflejadas en una instancia del servidor, puede utilizar el Monitor de creación de reflejo de la base de datos o el procedimiento almacenado del sistema sp_dbmmonitorresults.

Para supervisar bases de datos reflejadas

Para obtener más información, vea Supervisar la creación de reflejo de la base de datos.

Vea también

Otros recursos

Conmutación por error automática
Seguridad en el transporte para la creación del reflejo de una base de datos
Servicio forzado (con posible pérdida de datos)
Cómo agregar o reemplazar un testigo de creación de reflejo de la base de datos (SQL Server Management Studio)
Cómo crear un extremo de reflejo para la autenticación de Windows (Transact-SQL)
Cómo iniciar el Monitor de creación de reflejo de la base de datos
Especificar una dirección de red de servidor (creación de reflejo de la base de datos)
Conmutación por error manual
Supervisar la creación de reflejo de la base de datos
Información general de la creación de reflejo de la base de datos
Pausar y reanudar la creación de reflejo de la base de datos
Quitar la creación de reflejo de la base de datos
Testigo de creación de reflejo de la base de datos

Ayuda e información

Obtener ayuda sobre SQL Server 2005

Historial de cambios

Versión Historial

12 de diciembre de 2006

Contenido nuevo:
  • Se agregó una nota a la descripción del botón Iniciar creación de reflejo.

14 de abril de 2006

Contenido nuevo:
  • Se agregó una nota acerca de la adición de un testigo a una sesión existente o la sustitución de un testigo existente.
  • Se agregó una nota acerca de la eliminación del testigo.
  • Se agregó una nota acerca de la supervisión de la creación de reflejo de la base de datos.
Contenido modificado:
  • Se actualizaron las etiquetas de las opciones del Modo de funcionamiento y el orden de dichas opciones.
  • Se actualizó la descripción del estado Sincronizado.
  • Se corrigió la descripción del estado Sin conexión.
  • Se amplió la descripción del estado Conmutación por error.