Bonjour,
Dans la tâche SQL du gestionnaire d'évènement OnError, j'ai créé une requête SQL suivante pour récupérer dans une table les valeurs des variables systèmes de SSIS:
"INSERT INTO DTL_LOG(EventType, PackageName, TaskName, EventCode, EventDescription, PackageDuration, ContainerDuration,InsertCount, Host)
VALUES ('OnError',
' " + @[System:ackageName] + "',
'"+ @[System::SourceName] + "',
0,
'''+ (DT_TEXT, 1252)@[System::ErrorDescription] + ''',
0,
0,
0,
'Toto'
)"
Mais j'ai obtenu dans ma table la chaine de caractère '@[System::ErrorDescription' au lieu du contenu de cette variable.
Comment faire pour récupérer la valeur de la variable ErrorDescription ?
Grand Merci pour votre aide !
Partager