aceder a los logs de ejecucion de paquetes (DTS) and jobs

02/10/2006 - 12:18 por .·:m·a·r·l·a:·. | Informe spam
Buenos dias ::

quisiera saber si es posible acceder a las tablas que contiene dicha
informacion y como esto es possible

la idea es crear un pequeños informe en excell que se refresque con la
informacion contenida en una tabla en SQL, asi me interesaria grabar la
ejecucion de los paquetes en dicha tabla

el caso es que tengo un trabajo que llama a una serie de paquete, y estos o
bien tienen una serie de pasos o bien llaman a otro paquete, algo asi tal
que


1. cargar datos
select into...
2. analisis
delete from ...
2.1. analisis uno
insert into ...
delte data from ...
copy data ...
2.2. analisis uno
insert into ...
delte data from ...
copy data ...
3. prepara datos salida
update ...
3.1 datos para sistema uno
select into ...
update ...
3.2 datos para sistema uno
select into ...
update ...

...

y lo que queremos es tener una especie de arbol con los inicios, finales,
tiempos , ... de cada paso


alguna idea ??

existe ya alguna herramienta que permita ver dicha info ??


gracias por adelantado

Preguntas similare

Leer las respuestas

#1 César Duarte Mora
06/10/2006 - 02:49 | Informe spam
Hola,

Qué información es la que quieres obtener? La información de la ejecución de
los paquetes o la información resultante de la ejecución de los paquetes?
Siendo el primero de los casos te sirve la tabla sysdtspackagelog que está
en msdb?

Saludos,

MCP César Duarte Mora
Consultor de Inteligencia de Negocios
Microsoft Student Partner, Costa Rica
SoftechCR.NET Lead
Blog: cfdmo.blogspot.com

".·:m·a·r·l·a:·." wrote in message
news:
Buenos dias ::

quisiera saber si es posible acceder a las tablas que contiene dicha
informacion y como esto es possible

la idea es crear un pequeños informe en excell que se refresque con la
informacion contenida en una tabla en SQL, asi me interesaria grabar la
ejecucion de los paquetes en dicha tabla

el caso es que tengo un trabajo que llama a una serie de paquete, y estos
o
bien tienen una serie de pasos o bien llaman a otro paquete, algo asi tal
que


1. cargar datos
select into...
2. analisis
delete from ...
2.1. analisis uno
insert into ...
delte data from ...
copy data ...
2.2. analisis uno
insert into ...
delte data from ...
copy data ...
3. prepara datos salida
update ...
3.1 datos para sistema uno
select into ...
update ...
3.2 datos para sistema uno
select into ...
update ...

...

y lo que queremos es tener una especie de arbol con los inicios, finales,
tiempos , ... de cada paso


alguna idea ??

existe ya alguna herramienta que permita ver dicha info ??


gracias por adelantado




Respuesta Responder a este mensaje
#2 .·:m·a·r·l·a:·.
06/10/2006 - 11:21 | Informe spam
gracias Cesar

practicamente perfecto, he unido la tabla que mencionas con sysDTSstepLOG y
tengo casi toda la info que quiero usar

tan solo un par de puntos:
- como uso la relaccion entre trabajos(jobs) y dts ??
todo lo que llego a encontrar el la dichosa linea ::
DTSRun /~Z0x110949FC19AB84F9EE6233A2F9BA460AB5CE5879
y no veo forma de relacciionarlos (me veo haciendo esta tabla
manualmente...)

- en los paquetes el nombre es diferente al que yo les he puesto,
llendo a ::
Package ->
disconected edit ->
task
encuentro la misma diferencia entre la descripcion y el nombre de la
tarea (el que yo pongo es descripcion, pero el que se recupera de
sysDTSstepLOG es nombre)
hay alguna forma de relacionar estos dos ?? (o ya de paso algun script
que cambie directamente en los dts...)


gracias de nuevo por el tiempo prestado



"César Duarte Mora" wrote in message
news:
Hola,

Qué información es la que quieres obtener? La información de la ejecución


de
los paquetes o la información resultante de la ejecución de los paquetes?
Siendo el primero de los casos te sirve la tabla sysdtspackagelog que está
en msdb?

Saludos,

MCP César Duarte Mora
Consultor de Inteligencia de Negocios
Microsoft Student Partner, Costa Rica
SoftechCR.NET Lead
Blog: cfdmo.blogspot.com

".·:m·a·r·l·a:·." wrote in message
news:
> Buenos dias ::
>
> quisiera saber si es posible acceder a las tablas que contiene dicha
> informacion y como esto es possible
>
> la idea es crear un pequeños informe en excell que se refresque con la
> informacion contenida en una tabla en SQL, asi me interesaria grabar la
> ejecucion de los paquetes en dicha tabla
>
> el caso es que tengo un trabajo que llama a una serie de paquete, y


estos
> o
> bien tienen una serie de pasos o bien llaman a otro paquete, algo asi


tal
> que
>
>
> 1. cargar datos
> select into...
> 2. analisis
> delete from ...
> 2.1. analisis uno
> insert into ...
> delte data from ...
> copy data ...
> 2.2. analisis uno
> insert into ...
> delte data from ...
> copy data ...
> 3. prepara datos salida
> update ...
> 3.1 datos para sistema uno
> select into ...
> update ...
> 3.2 datos para sistema uno
> select into ...
> update ...
>
> ...
>
> y lo que queremos es tener una especie de arbol con los inicios,


finales,
> tiempos , ... de cada paso
>
>
> alguna idea ??
>
> existe ya alguna herramienta que permita ver dicha info ??
>
>
> gracias por adelantado
>
>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida