Récup des lancements de batch

Signaler
Messages postés
12
Date d'inscription
mercredi 8 décembre 2004
Statut
Membre
Dernière intervention
18 avril 2012
-
Bonjour,

Voici le contexte :
Des batchs sont lancés par une autre équipe et je ne dispose pas du planning de lancements de ceux-ci.

Je cherche donc à reconstruire ce planning de lancement.

Je dispose par contre d'une base contenant les logs des batchs lancés sur un an, principalement dans :
CREATE TABLE [dbo].[PROCESS_TRACE](
[PROCESS_GUID] [uniqueidentifier] NOT NULL,
[PROCESS_NAME] [nvarchar](100) NULL,
[START_DT] [datetime] NULL,
[START_DT_OFFSET] [float] NULL,
[END_DT] [datetime] NULL,
[END_DT_OFFSET] [float] NULL,
[ENVIRONNEMENT] [nvarchar](100) NULL,
[COMMAND_LINE] [nvarchar](100) NULL,
[RETURN_DESCRIPTION] [nvarchar](100) NULL,
[RETURN_VALUE] [int] NULL,
[CREATION_DT] [datetime] NOT NULL,
 CONSTRAINT [PK_PROCESS_TRACE_1] PRIMARY KEY CLUSTERED 
 (	[PROCESS_GUID] ASC
 )WITH (PAD_INDEX  OFF, STATISTICS_NORECOMPUTE  OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
) ON [PRIMARY]


Je travaille donc sur les dates de lancement (en heures locales : START_DT+OFFSET)

J'utilise des GROUP BY sur des parties de dates afin de dénombrer les batchs mensuels, hebdos et quotidiens, mais je suis gêné par les batch lancés hors planning.

Auriez-vous une méthode plus efficace pour récupérer ce planning ?
Comment feriez-vous ?

Cordialement,