Introducción Actualmente, la política de soporte de Microsoft no se aplica a la función de creación de reflejo de la base de datos en Microsoft SQL Server 2005.
De forma predeterminada, la duplicación de la base de datos está deshabilitada. Sin embargo, puede habilitar la duplicación de la base de datos con fines de evaluación simplemente utilizando el indicador de seguimiento 1400 como parámetro de inicio. La duplicación de bases de datos no debe utilizarse en entornos de producción. Los servicios de soporte técnico de Microsoft no admiten bases de datos ni aplicaciones que utilicen la duplicación de bases de datos. La documentación de creación de reflejo de la base de datos incluida con SQL Server 2005 tiene fines de evaluación únicamente. Además, la compatibilidad con SQL Server 2005 y las políticas de documentos actualizadas no se aplican a los documentos de duplicación de bases de datos.
Después de iniciar su instancia de SQL Server 2005 con el indicador de seguimiento 1400, puede configurar y evaluar la duplicación de la base de datos. Para obtener más información, consulte los Libros en pantalla de SQL Server 2005.
NOTA: El indicador de seguimiento 1400 es un indicador temporal. El indicador de seguimiento 1400 se eliminará cuando el espejo de la base de datos esté disponible para la producción normal.
MÁS INFORMACIÓN Considere las siguientes preguntas al utilizar la duplicación de bases de datos con SQL Server 2005.
Preparándose para actualizar a SQL Server 2005 Versión final Establezca el tamaño de la cola de recuperación en ILIMITADO antes de actualizar
En la versión final de SQL Server 2005, el valor ILIMITADO es el único tamaño de cola de recuperación admitido. Además, no se admite la opción SET PARTNER REDO_QUEUE de la instrucción ALTER DATABASE. Para evitar problemas futuros con la duplicación de la base de datos, debe restablecer cualquier tamaño de base de datos inconsistente a valores ILIMITADOS antes de actualizar.
Para ver la configuración de la cola de recuperación de la base de datos para una instancia de SQL Server, consulte la columna mirroring_redo_queue_type en la vista de catálogo sys.database_mirroring. El único valor admitido por la base de datos reflejada es ILIMITADO. Si el valor de la base de datos es MB, ejecute la siguiente instrucción Transact-SQL en la base de datos en el servidor principal actual. ALTERAR BASE DE DATOS <nombre_base_datos> ESTABLECER PARTNER REDO_QUEUE ILIMITADO
Pausar o detener la duplicación de la base de datos antes de actualizar cualquiera de los socios. Si un socio ejecuta la versión final de SQL Server 2005 y el otro ejecuta una versión preliminar de SQL Server 2005, la duplicación de la base de datos no se ejecutará. La creación de reflejo de la base de datos se debe pausar o detener para todas las sesiones de creación de reflejo de la base de datos antes de actualizar cualquiera de los socios. Luego, actualice todos los socios y restaure la duplicación de la base de datos.
La configuración y evaluación de la duplicación de bases de datos no admite la opción SET PARTNER REDO_QUEUE de la instrucción ALTER DATABASE. El valor ILIMITADO es el único tamaño de cola de recuperación admitido.
Manejo de problemas con la unidad de registro en el servidor principal Si hay un problema con la unidad de registro en el servidor principal, es posible que las entradas de registro que se hayan enviado al servidor reflejado y que se reproduzcan en la base de datos reflejada nunca se escriban en la unidad de registro del servidor principal. disco. En este caso, la copia de seguridad del registro creada aquí no se puede aplicar a la base de datos reflejada. Por lo tanto, asegúrese de que la sesión de creación de reflejo de la base de datos continúe ejecutándose. Siempre que la sesión de creación de reflejo de la base de datos se ejecute normalmente, puede solucionar el problema con la unidad de registro o cambiar los roles de socio. Puede cambiar los roles de los socios mediante la conmutación por error y la resincronización de la duplicación de la base de datos o forzando los servicios a una base de datos duplicada. Si fuerza el servicio de una base de datos reflejada, se perderán todos los registros nuevos que aún no hayan llegado al servidor reflejado.
Importante: Mantenga en ejecución la duplicación de la base de datos. Si desactiva la duplicación de la base de datos, debe realizar una copia de seguridad completa y restaurar la base de datos para reconstruir la duplicación de la base de datos.