Share via


Sincronizar bases de datos de Analysis Services

El Asistente para sincronizar bases de datos hace que dos bases de datos de Analysis Services sean equivalentes; para ello, copia los datos y los metadatos de una base de datos de un servidor de origen en una base de datos de un servidor de destino. Mientras el asistente sincroniza los datos entre las dos bases de datos, los usuarios pueden seguir consultando la base de datos de destino. Una vez finalizada la sincronización, Analysis Services cambia automáticamente los usuarios a los datos y metadatos que se acaban de copiar y quita los datos antiguos de la base de datos de destino.

Use el Asistente para sincronizar bases de datos para realizar cualquiera de las tareas siguientes:

  • Implementar una base de datos de un servidor de ensayo en un servidor de producción.

  • Sincronizar una base de datos de un servidor de producción con los cambios realizados en los datos y metadatos de una base de datos de un servidor de ensayo.

  • Generar un script XMLA que se pueda ejecutar a en el futuro para sincronizar las bases de datos.

Puede usar el Asistente para sincronizar bases de datos, o el script de sincronización generado, junto con el Equilibrio de carga de red (NLB) y los clústeres de conmutación por error de Microsoft Windows para aumentar la disponibilidad y escalabilidad de sus bases de datos y del cubo de Analysis Services.

Ejecutar el asistente

De forma predeterminada, el asistente sincroniza todos los datos y metadatos, excepto los miembros de los grupos de seguridad existentes. También puede copiar u omitir la configuración de seguridad completa al sincronizar los datos y los metadatos.

Para usar el asistente y realizar esta operación, debe ser administrador de Analysis Services (es decir, miembro del rol de servidor).

Para ejecutar el Asistente para sincronizar bases de datos

  1. En SQL Server Management Studio, conéctese a la instancia de Analysis Services que ejecutará la base de datos de destino.

  2. En el Explorador de objetos, haga clic con el botón secundario en la carpeta Bases de datos y, a continuación, haga clic en Sincronizar.

  3. En el cuadro de diálogo del Asistente para sincronizar bases de datos, escriba el nombre del servidor de origen y de la base de datos de origen en los campos correspondientes.

    La sincronización se llevará a cabo para las bases de datos de origen y de destino que tengan el mismo nombre. Si el servidor de destino ya tiene una base de datos que tiene el mismo nombre que la base de datos de origen, la base de datos de destino se actualizará con los metadatos y los datos de origen. Si no existe la base de datos, se creará en el servidor de destino. Haga clic en Siguiente.

  4. También puede cambiar la ubicación de una partición local y hacer clic en Siguiente.

    Si se instala un conjunto de particiones en la unidad C del servidor de origen, el asistente le permitirá copiar este conjunto de particiones en otra ubicación del servidor de destino. Si no cambia las ubicaciones predeterminadas, el asistente implementará las particiones del grupo de medida de cada cubo del servidor de origen en las mismas ubicaciones del servidor de destino. Igualmente, si el servidor de origen usa particiones remotas, las mismas particiones remotas se usarán en el servidor de destino.

  5. Elija el método de sincronización de seguridad que desee y haga clic en Siguiente. De forma predeterminada, el asistente comprime todos los datos y metadatos durante la sincronización.

  6. Haga clic en Finalizar para sincronizar. Tras comprobar las opciones de la página Finalización del asistente, haga clic de nuevo en Finalizar.

Vea también

Referencia

Elemento Synchronize (XMLA)

Conceptos

Implementar soluciones de modelo mediante XMLA

Otros recursos

Implementar soluciones con el Asistente para la implementación