Novedades (Replicación)
SQL Server 2008 incluye una serie de mejoras y características nuevas relacionadas con la replicación.
Replicación transaccional punto a punto
La replicación punto a punto incluye las siguientes mejoras en cuanto a facilidad de uso y de administración:
Posibilidad de detectar conflictos durante la sincronización. Esta opción, que está habilitada de forma predeterminada, permite al Agente de distribución detectar los conflictos y detener los cambios de procesamiento en el nodo afectado. Para obtener más información, vea Detección de conflictos en la replicación punto a punto.
Posibilidad de agregar nodos a una topología de replicación sin poner la topología en modo inactivo.
En versiones anteriores de SQL Server, es posible agregar un nodo a una topología y conectarlo a un nodo existente. Para conectar el nuevo nodo a más de un nodo existente, debe detener toda la actividad en la topología y, a continuación, asegurarse de que todos los cambios pendientes se entregan a todos los nodos. En SQL Server 2008, puede conectar el nuevo nodo a cualquier número de nodos existentes sin entrar en modo inactivo. Para ello, puede emplear el Asistente de configuración de la topología punto a punto o especificar el valor 'init from lsn' para el parámetro @sync\_type de sp_addsubscription.
Posibilidad de configurar visualmente una topología en el Asistente de configuración de la topología punto a punto.
El nuevo asistente de configuración incluye un visor de la topología que permite realizar tareas de configuración comunes, como la adición de nuevos nodos, la eliminación de nodos y la adición de nuevas conexiones entre los nodos existentes. El visor constituye una mejora sustancial comparado con la cuadrícula. Con él, se puede ver exactamente cómo está configurada una topología, así como realizar con facilidad las diversas tareas de configuración. Por ejemplo, se pueden configurar los nodos A, B y C para que todos ellos se conecten entre sí y, a continuación, configurar el nodo D para que sólo se conecte a los nodos A y B. La cuadrícula no ofrece este nivel de control, porque exige que todos los nodos estén conectados entre sí.
Para obtener más información, vea Cómo configurar la replicación transaccional punto a punto (SQL Server Management Studio) y Cómo configurar la replicación transaccional punto a punto (programación de la replicación con Transact-SQL).
Monitor de replicación
El Monitor de replicación incluye las siguientes mejoras en cuanto a facilidad de uso:
En la mayoría de las cuadrículas del Monitor de replicación, ahora puede hacer lo siguiente: seleccionar las columnas que quiere ver, ordenar por varias columnas, y filtrar las filas de la cuadrícula basándose en los valores de las columnas.
Para tener acceso a esta funcionalidad: haga clic con el botón secundario en una cuadrícula y, a continuación, seleccione Elegir columnas para mostrar, Ordenar, Filtro o Borrar filtro. Cada cuadrícula tiene su configuración del filtro específica. La selección y la ordenación de las columnas se aplican a todas las cuadrículas del mismo tipo como, por ejemplo, las cuadrículas de publicaciones de cada publicador.
El nombre de la ficha Trabajos comunes del nodo de publicador se ha cambiado a Agentes. La ficha Agentes ahora proporciona una ubicación centralizada para ver información sobre todos los agentes y trabajos relacionados con las publicaciones del publicador seleccionado. Entre los agentes y los trabajos relacionados con las publicaciones se incluyen los siguientes:
El Agente de instantáneas, utilizado por todas las publicaciones.
El Agente de registro del LOG, utilizado por todas las publicaciones transaccionales.
El Agente de lectura de cola, utilizado por publicaciones transaccionales que admiten suscripciones de actualización en cola.
Tareas de mantenimiento, utilizadas por todas las publicaciones.
El Agente de distribución y el Agente de mezcla están relacionados con las suscripciones a publicaciones. Para obtener más información, vea Cómo ver información y realizar tareas para los agentes asociados a una suscripción (Monitor de replicación).
La ficha Advertencias y agentes del nodo de publicación se ha dividido en dos fichas independientes: Advertencias y Agentes. El hecho de dividir las fichas pone de relieve las diferencias entre administrar las advertencias de rendimiento y supervisar los agentes de replicación. La ficha Agentes se actualiza automáticamente, pero no ocurre lo mismo con la ficha Advertencias.
Para obtener más información acerca del Monitor de replicación, vea Supervisión de la replicación con el Monitor de replicación.
Mejora de la compatibilidad de la replicación transaccional con las tablas con particiones
En versiones anteriores de SQL Server, la replicación admite la publicación de tablas con particiones. Sin embargo, no se puede utilizar la cláusula SWITCH PARTITION de ALTER TABLE para mover datos entre particiones. En SQL Server 2008, la replicación transaccional permite ejecutar comandos SWITCH PARTITION en la base de datos de publicación y, si se desea, hacer que los comandos se repliquen y apliquen en cada suscriptor. Para obtener más información, vea Replicar tablas e índices con particiones.