© Andy Leonard 2021
A. LeonardBuilding Custom Tasks for SQL Server Integration Serviceshttps://doi.org/10.1007/978-1-4842-6482-9_20

20. Adding Synchronous Execution Properties

Andy Leonard1  
(1)
Farmville, VA, USA
 
Chapter 19 included solutions for two egregious bugs:
  1. 1.

    If the SSIS package executes for longer than 30 seconds, the PackageInfo Execute() returns an error message that reads: “The Execute method on the task returned error code 0x80131904 (Execution Timeout Expired. The timeout period elapsed prior to completion of the operation or the server is not responding.). The Execute method must succeed, and indicate the result using an ‘out’ parameter.”

     
  2. 2.

    The Execute Catalog Package Task reports success, even when the SSIS package execution fails. ...

Get Building Custom Tasks for SQL Server Integration Services: The Power of .NET for ETL for SQL Server 2019 and Beyond now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.