Hi,
I have a number of SSIS packages that need to be executed one after the other through a user interface (VB.NET 4.0). Most of the packages are executed correctly, except those that take longer than 30 seconds. Then I always get the error message "Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding".
One package I am struggling with takes about 2 minutes to complete. When I execute the package manually in SSIS it always works fine. But when I start it from the user interface it fails always after exactly 30 seconds. The connection I am using in the package is a OLE DB connection.
There are already a number of threads on this subject. After having read these, I have changed the following parameters:
1) in SQL server: Query Execution Option - Sql Server: Execution time-out: 0 seconds (no time-out)
2) in SQL server: Query Execution Option - Analysis Server: Execution time-out: 0 seconds (no time-out)
3) in SQL server: Designers - Table & Database Designers: Transaction time out after 6000 seconds
4) in SSIS: Option Database Tools - Query & View Designer Options: Uncheck "Cancel long running query"
5) in SSIS: Option Database Tools - Table and Database Designer Options: Transaction time out after 6000 seconds
I have restarted the service. I have re-deployed the packages. But the package still fails after exactly 30 seconds. I don't know what else to do. Can anyone help ? Thanks.