Domanda

I have run an ssis package and got error in one of the tasks(the task is inside a sequence container).But when I checked the msdb sysssislog table i could not see any ONERROR event(ONERROR) over there.let me know what might be the reason.Please be note that this package has a task in the ONERROR event of the package and it runs when ever an error happens in the package.

what is the difference between ON ERROR and ON TASK FAILED

È stato utile?

Soluzione

While selecting the SSIS log provider for SQL Server check the events which need to be tracked .I think you might have missed checking the ONERROR Event

Altri suggerimenti

OnError is raised when the package gets an error for any reason (including a task failure)

OnTaskFailed is raised when a task fails regardless of the package status

You should be getting a error on the log. Maybe your configurations are not correct.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top