Haga clic aquí para instalar Silverlight*
LatinoaméricaCambiar|Todos los sitios de Microsoft
Microsoft TechNet
|Suscríbase|Descarga|Contáctenos|Simplified
 
  << Home Columnas MVP´s      
         
Migrar DTS SQL Server 2000 a la nueva instancia SQL Server 2005
por Javier Vega
 

La migracion de los dts de la version 2000 a la version 2005, requiere de varias tareas necesarias para que la migracion sea exitosa. Lo primero que debemos hacer es mover de la instancia SQL 2000, a la nueva instancia en 2005. Para esto, vamos a utilizar la utilidad DTS 2000 Backups previamente instalada.
Los pasos a seguir son los siguientes:
1. Del menu inicio seleccione All programs.
2. Seleccione el grupo de programas DTSBackup 2000.
3. Luego la aplicación DTSBackup 2000.
4. Verifique que esta seleccionada la tableta “Source”.
5. Pulse el botón “Select Source”.
6. Escriba el nombre de la instancia SQL Sever que contiene los dts a migrar.
7. Proporcione la autenticación necesaria para conectarse al servidor.
8. Aparecen los DTS que se encuentran disponibles en esta intancia.
9. Puede seleccionar mas de un DTS pulsando la tecla CTRL, ó el boton “Select All” si desea seleccionarlos todos.
10. Pase a la pestaña Destination.
11. escriba el nombre de la instancia SQL Server a donde desea migrar los dts.
12. Proporcione la autenticación necesaria para conectarse al servidor. 13. Pulse aceptar.
14. Se Migraron los DTS a la instancia destino.

A continuación debemos verificar que los dts fueron migrados a la instancia SQL 2005.
Para esto necesitamos hacer los siguiente:
1. Abrir el SQL Management Studio.
2. Conectarnos a la instancia de base de datos destino de los dts migrados.
3. Navegar en la carpeta Management y busar la carpeta Legacy.
4. Seleccionar la carpeta Data Transformation Services.
5. Seleccionar uno de los dts migrados y pulsar el boton derecho del mouse sobre él y seleccionar “Open”.

6. Debe aparecer el DTS Disegner conocido por usted en SQL 2000.
7. Verifique los objetos del DTS (conexiones, tareas, etc).
8. Repita los pasos 5 a 7 para el resto de los DTS.

Es importante destacar que hasta este punto, los DTS, se movieron de la instancia 2000 a la instancia 2005 de SQL, sin embargo y gracias a las herramientas de compatibilidad del SP2 de SQL 2005, estos DTS se pueden seguir modificar tal cual si estuvieramos en SQL 2000. Sin embargo para la automatización de estos DTS, es necesario que los Migremos a Integration Services.

A continuación los pasos para realizar esta migración.

1. Pulse el boton dereho del mouse sobre el dts que desea migrar.
2. Seleccione “Migrate”.Aparece el asistente para migrar paquetes DTS.
3. Pulse Next.
4. Seleccione la instancia origen de los paquetes a migrar y pulse next.

5. Seleccione la instancia destino en donde desea migrar los paquetes (debe ser una instancia SQL Server 2005).

6. Seleccione el (los) paquetes que desea migrar.

7. Seleccione una ubicación para el archivo log que se va a generar.
8. Pulse Next.
9. Confirme la infomación necesaria para la migracion.

10. Pulse Finish para ejecutar la migración.

Una vez migrados los DTS a Integration Services, debe confirmar que se encuentran diponibles en este nuevo servicio de SQL Server 2005. Para esto debe hacer conectarse al Integration Services de la siguiente manera:
1. En el SQL Server Management Studio, pulse el boton “Conect” en el “Object Explorer”.

2. Seleccione Integration Services.

3. Escriba el nombre de la instancia del Integration Service y proporcione las credenciales de autenticación necesarias.
4. Pulse Conecct.
5. Aparece el servidor en el Integration Services en el Object Explorer.
6. Navegue a la carpeta Stored Package.
7. Expanda la carpeta MSDB.
8. Verifique que estan presente los paquetes migrados.

Una vez migrados los DTS a Integration Services, se puede programar su ejecución con JOBS de SQL Server 2005. Adicionalmente, se puede aprovechar todas las nuevas capacidades de desarrollo de Visual Studio .NET. En nuestro caso, desarrollamos un proyecto en Visual Studio .NET, que contiene los paquetes migrados a Integration Services, en donde el desarrollador puede modificar los objetos de cada paquete.

Una vez modificados los paquetes en Visual Studio, pueden ser utilizados en Integration Services.

Para utilizar los paquetes modificados en Visual Studio debe hacer lo siguiente:
1. Pulse el boton derecho del ,mouse sobre la carpeta MSDB en el Integration Services.
2. Seleccione Import Package.
3. En la sección Package location, seleccione la seccion en que esta el paquete que se va a importar. En este caso “File System”, porque se encuentra en la carpeta del proyecto.

4. Pulse el boton Browse en la sección Package Path, y navegue hasta la carpeta que contiene los paquetes a importar (la carpeta de la solución .NET).

Confirme el nombre que llevara el paquete en el servidor.y pulse OK. Si el paquete ya existe en el servidor de Integration, se le va a preguntar si desea reemplazarlo o nó.
Em estos momentos ya esta listo para usar los paquetes migrados a Integration Services.
En otra guía vamos a explicar como hacer un JOB que ejecute estos paquetes de Integration Services.
Hasta pronto…………………

Comunidad IT
Webcast
Videos
Learning Center
NewsGroups
Envíe su artículo


Enviar a un amigo
Imprimir esta página
Ver otros artículos
         
Subir  
 
 

©2009 Microsoft Corporation. Todos los derechos reservados. Póngase en contacto con nosotros |Aviso Legal |Marcas registradas |Privacidad
Microsoft