2009-04-10 9 views
0

J'ai un fichier batch qui exécute un travail SSIS. Je n'ai aucune connaissance de la façon dont fonctionne le travail SSIS, j'ai repris un projet l'impliquant.Comment définir ERRORLEVEL dans SSIS?

Le fichier de commandes utilise% ERRORLEVEL% pour détecter les erreurs qui se produisent dans le travail SSIS. Il doit être étendu pour signaler d'autres erreurs aussi.

Comment définir ERRORLEVEL dans SSIS?

+0

Étiez-vous en train d'essayer de définir ERRORLEVEL (l'état final d'un programme) ou ERRORCHECK? –

+0

Le fichier de commandes prend ERRORLEVEL et définit ERRORCHECK à cette valeur, donc je suppose que je dois définir ERRORLEVEL. – tsilb

Répondre

1

Cela ne semble pas possible. Basé sur le MSDN documentation, dtexec ne peut renvoyer que les codes d'erreur de 0 à 6. Si vous avez besoin d'un trapping d'erreur plus détaillé, vous devrez stocker et analyser la sortie de dtexec.