Sunday, August 05, 2007

Publicar un Paquete en el Servidor y programarlo en un Job

Paso 1:

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

Saturday, August 04, 2007

Bug en Integration Services

ERROR

Cuando intentas accceder a la carpeta MSDB, cuando te conectas al servicio de integration services




El error que obtengo es el siguiente, muestra a continuacion la siguiente pantalla:



SOLUCION

La solucion al problema lo da el mismo informe de error, que nos da integration services, revisar en el manual de ayuda el tema de Configuracion del servicio de integration services. En el sigueinte link se encuentra el tema:

Pasos:

Paso 1(descripcion de lo que me paso):

Modificar el siguiente archivo, ya lo que se hace a la hora de deployar un paquete de integration services, en el servido es agregar un registro a una de las tablas de la base de datos MSDB, en mi caso la tengo en una instancia "amor\isabel", pero cuando deployo, pongo solo el nombre dek servidor, es decir pongo "amor". por eso salia el error, la causa era el archivo msdtssrvr.ini.xml, el cual se encuentra en la sgte ruta, en el disco duro del localhost,

H:\Archivos de programa\Microsoft SQL Server\90\DTS\Binn\MsDtsSrvr.ini.xml




Cambiar en el tag <ServerName>, el punto ".", por el nombre del servidor con la respectiva instancia, en este caso, por "amor\isabel", quedando de la siguiente manera:




Despues de esto, reiniciar el servicio, y nada mas, ya esta, reiniciar de la siguiente manera:




Pdta:
Espero sea de ayuda, cualquier sugerencia, o ayuda, dejenme un comentario, gracias, tambien me gustaria aprender mas de esta herramienta.

Blogged with Flock

Friday, August 03, 2007

Post de prueba desde el Flock(new Browser )

Desde el editor mostraqdo en la parte inferior, he publicado este blog, hice copiar y pegar en una imagen, la grabo en mi cuenta flick, que se logra tan solo teniendo una cuenta en yahoo, yahoo se lo compro, para  variar, je je.

Pdta: Busquen por FLock(en google), y enjoy and explore.



byes.

Blogged with Flock

COUNT - distinct

En Construccion....

select
DPC.IDCATEGORIA,DPC.nombrecategoria_sp,COUNT(distinct FMC.NROUNIDADPRODUCTO2)
from
......