Discussion: Initialisation
Afficher un message
Vieux 08/08/2007, 10h35   #2
Fred.M.
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut RE: Initialisation

Bonjour Hamet,
Tu peux soit :
- Lancer une trace de nuit avec le SQL Profiler (notemment avec les bons
events TSQL) et en filtrant sur ta base. Tu auras ainsi l'ensemble de toutes
opérations SQL de nuit qui impactent ta base et ta table.
- De façon plus fine, tu peux créer d'une part une table T_Traces, et
d'autre part un trigger sur ta table en question dont les valeurs datetime se
remettent à NULL, de tel sorte que sur un UPDATE de ton champ DateTime tu
insères une entrée dans ta table T_Traces pour flager l'origine (user, heure
exacte de la modif, exécution d'un sp_blockerxx, etc..)

Fred.M.

"Hamet" a écrit :

> Bonjour
>
> J'ai une champ datetime pour toutes les lignes d'une table qui se met à Null
> chaque nuit. Je ne sait pas d'ou cela vient. Comment le savoir ? (Log,
> espion).
> Comment puis-je savoir ce qui modifie ce champ pour toutes les ligne de ma
> table ?
>
> Merci

  Réponse avec citation
 
Page generated in 0,05649 seconds with 9 queries