Hi ,
As part of windows and database migration,we are moving SQL server 2005 to SQL server 2014 and from windows 2003 to windows 2012 R2.In existing sql server 2005 SSIS job, we used to connect IBM DB2 Database without any issues.But in sql server 2014, when we are executing the SSIS job it is giving following error.
The requested OLE DB provider IBMDADB2.1 is not registered. If the 64-bit driver is not installed, run the package in 32-bit mode. Error code: 0x00000000. An OLE DB record is available. Source: "Microsoft OLE DB Service Components" Hresult: 0x80040154 Description: "Class not registered". End Error Error: 2016-12-16 04:13:58.98 Code: 0xC020801C Source: XXXXXXXXXX OLE DB Source [49] Description: SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER. The AcquireConnection method call to the connection manager "SCOPE" failed with error code 0xC0209303. There may be error messages posted before this with more information on why the AcquireConnection method call failed. End Error Error: 2016-12-16 04:13:58.98 Code: 0xC0047017
IF we run package in 32 bit mode we are getting following error
The step did not generate any output. The return value was unknown. The process exit code was -1073741701. The step failed.
NOte: The individual package is executing succcessfully in Data Tools but as a job it is failing giving above errors.
We are struggling for issue from so many days.If you guys provide any help that will be helpful for us.
Thanks,
Aruna