Migrar bases de datos existentes de Analysis Services

Puede utilizar el Asistente para migración de Analysis Services para actualizar bases de datos de Microsoft SQL Server 2000 Analysis Services a Microsoft SQL Server 2005 Analysis Services (SSAS). Durante la migración, el asistente copia objetos de bases de datos de SQL Server 2000 Analysis Services y, a continuación, vuelve a crearlos en una instancia de SQL Server 2005 Analysis Services. Las bases de datos de origen se mantienen intactas y no se modifican. Después de verificar que las nuevas bases de datos funcionan correctamente, puede eliminar manualmente las bases de datos antiguas.

Se recomienda migrar una base de datos de cada vez o en lotes pequeños, de forma que pueda verificar que cada objeto de base de datos se muestra correctamente en el servidor de destino antes de migrar objetos adicionales. Si utiliza el Asistente para migración, el servicio MSSQLServerOLAPService debe ejecutarse en el servidor de origen y de destino. (Si migra una instancia con nombre, el servicio **MSOLAP$**instancename debe ejecutarse en los dos servidores.)

Una vez haya migrado las bases de datos, deberá procesarlas en el origen de datos original antes de ejecutar consultas en ellas. Para obtener más información, vea Procesamiento en Analysis Services.

Usar el Asistente para migración

Puede iniciar el Asistente para migración desde un nodo servidor de Analysis Services en el Explorador de objetos de SQL Server Management Studio. También puede iniciar el asistente desde el símbolo del sistema si ejecuta el programa MigrationWizard.exe.

Especificar el origen y el destino

Tras la página inicial de bienvenida del asistente, se mostrará la página Especificar origen y destino. Especifique en esta página el servidor de origen y de destino de las bases de datos que desea migrar. La instancia de destino de Analysis Services puede ser local o remota. Si especifica un equipo de destino que ejecuta más de una instancia de SQL Server 2005 Analysis Services, use el formato computername\instancename.

También puede guardar el esquema de base de datos en un archivo de secuencia de comandos y finalizar la migración más adelante utilizando una tarea Ejecutar DDL de Analysis Services en un paquete de SQL Server 2005 Integration Services (SSIS). Para obtener más información acerca de la tarea Ejecutar DDL de Analysis Services, vea Tarea Ejecutar DDL de Analysis Services.

Seleccionar las bases de datos que desea migrar

En la página siguiente del asistente, Seleccionar bases de datos que desea migrar, se muestra una lista de todas las bases de datos de SQL Server 2000 Analysis Services y las bases de datos correspondientes de SQL Server 2005 Analysis Services que se van a crear. De manera predeterminada, todas las bases de datos aparecen seleccionadas, pero puede desactivar las casillas de verificación que se muestran junto a las bases de datos que no desea migrar.

De manera predeterminada, los nombres de una base de datos de origen y de la base de datos de destino correspondiente son idénticos. Sin embargo, si existe una base de datos con el mismo nombre en el servidor de destino, el Asistente para migración asignará un nombre único a la nueva base de datos. (Por ejemplo, la segunda copia de AdventureWorks se denominará AdventureWorks 1.) Puede utilizar el nombre proporcionado en el asistente, escribir un nuevo nombre en el asistente o cambiar el nombre de la base de datos una vez finalizado el asistente.

Para obtener más información acerca de cómo los objetos de SQL Server 2000 Analysis Services se corresponden con los objetos de SQL Server 2005 Analysis Services, vea Consideraciones de migración (SSAS).

[!NOTA] El Asistente para migración no es compatible con las bases de datos de Microsoft SQL Server 7.0 Analysis Services.

Validar bases de datos

En la página Validando bases de datos, el Asistente para migración valida la estructura de las bases de datos que se van a migrar. El asistente genera un registro según se validan las bases de datos. Para ver el registro o un subconjunto de entradas del registro, haga clic en Ver registro y seleccione una de las siguientes opciones:

  • Mostrar todos
  • Mostrar errores
  • Mostrar advertencias
  • Mostrar operaciones correctas

La validación se detendrá si se produce un error. Para continuar el proceso de migración, corrija la base de datos en la que se produjo el error y haga clic en Reiniciar.

Podrá detener el proceso de validación en cualquier momento si hace clic en Detener. El asistente muestra un mensaje que indica el número de bases de datos que no se han validado.

Migrar bases de datos

En la página Migrando bases de datos, el asistente migra objetos de SQL Server 2000 Analysis Services al formato de SQL Server 2005 Analysis Services. Para detener el proceso y revertir toda la transacción, haga clic en Detener y, a continuación, en Cancelar.

Una vez finalizada la migración, puede cambiar las selecciones realizadas anteriormente haciendo clic en Atrás para regresar a las páginas anteriores del asistente. Sin embargo, si lo hace, deberá volver a ejecutar el proceso de migración. Al volver a ejecutar el proceso de migración se eliminan las bases de datos migradas.

Finalizar el asistente

En la página Finalización del asistente se muestra un resumen de las bases de datos creadas de SQL Server 2005 Analysis Services. Haga clic en Finalizar para finalizar el asistente.

Una vez haya migrado una base de datos, deberá procesar la base de datos desde el origen de datos original antes de poder ejecutar consultas en ella. Para obtener más información, vea Procesamiento en Analysis Services.

Vea también

Conceptos

Actualizar o migrar Analysis Services

Ayuda e información

Obtener ayuda sobre SQL Server 2005