Hi,
We Develope one .dtsx package in SSIS 2008 to Extract Data from IBM NETEZZA Database.. For this we are using "netezzaoled" and "netezzaodbc" 64 bit drivers for this. we created connection with source by using both odbc and oledb driver.In package we are using ADO.NET source and ADO.NET Destination and put some simple query have some 4-5 columns.
But when i execute the same package it throw some error given below on regular basis like on 20 execution 5 time it's throw error.
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
[ADO NET Source [1]] Error: System.Data.Odbc.OdbcException: ERROR [HYT00] Timeout expired
at System.Data.Odbc.OdbcConnection.HandleError(OdbcHandle hrHandle, RetCode retcode)
at System.Data.Odbc.OdbcCommand.ExecuteReaderObject(CommandBehavior behavior, String method, Boolean needReader, Object[] methodArguments, SQL_API odbcApiMethod)
at System.Data.Odbc.OdbcCommand.ExecuteReaderObject(CommandBehavior behavior, String method, Boolean needReader)
at System.Data.Odbc.OdbcCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.Odbc.OdbcCommand.ExecuteDbDataReader(CommandBehavior behavior)
at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
at Microsoft.SqlServer.Dts.Pipeline.DataReaderSourceAdapter.PreExecute()
at Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost.HostPreExecute(IDTSManagedComponentWrapper100 wrapper)
[SSIS.Pipeline] Error: component "ADO NET Source" (1) failed the pre-execute phase and returned error code 0x80131937.
-----------------------------------------------------------------------------------------------******-----------------------------------------------
ERROR [HYT00] Timeout expired(nsqlodbc.dll)
Can anybody please help me out to resolve this issue.
Thanks,
Neeraj Bhartiya