Establecer la propiedad CreateManifestDeployment a true en el proyecto de integration Services.
Paso 2:
Luego de estor dirigirse a la carpeta donde se grabo el proyecto, luego dentro de la carpeta bin, se encontrara la carpeta deploymente, dentro un archivo manifest, que a la hora de ejecutarlo, nos levantara un asistente, donde nos guiara paso a paso, como subir un paquete a nuestro servidor requerido.
Aqui es donde se encuentra el archivo:
Nos levantara todos los paquetes que pertenecen a este proyecto, en este caso, solo hay uno, se muestran todas las imagenes:
- Habilitar la 2da funcion
- Colocar el nombre del servidor.
- Siguiente y siguiente, hasta terminar.
Paso 3:
Tenemos el paquete en el servidor deseado, como se nota en la sgte imagen:
Paso 4:(Llamando al paquete desde un Job - Sql Server Agent)
4.1 Crear una credencial:
4.2 Crear un proxy
Establecer las siguientes configuraciones y click en ok.
Se tendra al final lo sgte:
Paso 5 (Creacion del job)
5.1 Dirigirse a la siguiente parte:
Configurar en general lo siguiente:
Click en new.
Despues configurar lo siguiente, establecer el campo "Server", luego ubicar en package, el paquete deseado, si fuera necesario, configura las fichas DataSources y Set Values.
Programando el job, click en new.
Se programa para que se ejecuta diariamente a las 6:00 pm. Seria todo.
Paso 6
Ejecutando el job.
Lo que hara el job sera cargar una tabla origen. si fuese necesario cargar nuevos registros, o actualizar registros modificados.
Antes:
Despues:
Archivos:
Proyecto: Link Descarga
BaseDatos: Link Descarga
Blogged with Flock
4 comments:
hola esteban que tal? he estado siguiendo tu tutorial y me da un error. A la hora de ir a programar el job, cuando selecciono "Paquete SQL Server Integration Services" me dice que no puede encontrar el módulo especificado. ¿Como puedo resolver eso? Gracias
Hola, porfa si puedes enviame(a: ealvinoq@gmail.com) una imagen del error que obtienes, y tambien asegurate que el servicio de integration services este corriendo(run), y que el paquete se encuentre en tu servidor(tu pc), osea asegurate que puedes verlo en un tree desde tu management console de sql 05.
Bye.
Hola, tengo una duda parecido a lo que mencionas en tu tutorial, pero es otro proyecto, ojalá y me puedas ayudar. Estoy programando en un job un paquete SQL Inegration Services donde utilice el usuario SA pero al correrlo siempre siempre me marca el error 18456 Estado 8 Gravedad 14 lo cual seria error de la contraseña de SA pero creeme esta bien ya la revise, volvi a generar el usuario SA y nada, cree una cuenta proxy y tampoco, ahh!! ya no se que hacer porfis si puedes ayudarme te lo agradeceria mucho.
Mayra
Hola Mayra,
Puedes darme un detalle del error, como.
De para que paso es el USER Y PASSWORD que comentas.
Podria ser:
1 ) Para el servidor de base de datos(msdb es donde se almancena los paquetes, prueba dandote permisos ahi, o en el grupo de integration servidces) que alberga el paquete.
2) O son para tu datasource.
En tal caso si es tu job el que se cae, adjunta lo que te sale, en el "view history" del job.
Saludos
Pa' servirlos.
Post a Comment