CertBase Community
Die Lernplattform für Ihren Erfolg

Frage: 30

rated by 0 users
This post has 1 Reply | 2 Followers

Nicht gereiht
Beiträge 5
ziesl Posted: Sat, 27. Feb 2016 22:22 | IP-Adresse ist Registriert

Ich verstehe nicht, warum nicht Antwort E richtig ist, es geht doch in der Frage darum, dass ein Datenflusstask fehlschlägt und das Ereignis "OnTaskFailed" bedeutet lt. MS Doku (https://technet.microsoft.com/de-de/library/ms140246(v=sql.110).aspx) "Schreibt einen Protokolleintrag, wenn ein Task fehlschlägt."
Kann mir jemand erklären, warum OnError genommen werden muss? Danke!

Top 10 Mitwirkender
Beiträge 1,697
Maik Antwort zu Sun, 28. Feb 2016 9:52 | IP-Adresse ist Registriert

Hallo,

in dem folgenden Artikel sind die Unterschiede zwischen dem OnError und dem OnTaskFailed Ereignis ausführlicher beschrieben:

https://munishbansal.wordpress.com/2009/02/06/%E2%80%9Conerror%E2%80%9D-versus-%E2%80%9Contaskfailed%E2%80%9D-event-handler-in-ssis/


Da in der Aufgabe explizit auf das Fehlschlagen eines Datenflusstask und nicht auf das Fehlschlagen eines Paketes oder das Auftreten eines Fehlers allgemein verwiesen wird, denke ich , dass der Ereignishandler "OnTaskFailed" besser geeignet ist.

Ich habe die vorgegebene Antwort von D auf E abgeändert.

Gruß
Maik

Seite 1 von 1 (2 Treffer) | RSS
CertBase - IT-Prüfungsvorbereitung Online