I have been working on converting our packages from SQL 2005 to SQL 2012. I went through the wizard and got all the packages converted, but now am running into an issue that has me stumped.
On the packages that uses a stored procedure (with temp tables in the SP) are giving me a validation error on the data flow task.
This is the error:
_____________________________________________________________
Exception from HRESULT: 0xC020204A
Error at Create Extract[OLE DB Source [193]]: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80004005. An OLE DB record is available. Source: "Microsoft SQL Server Native Client 11.0" Hresult: 0x80004005: "The metadata could not be determined because statement 'select client_no, total_assets' in procedure 'usp_get_assets' uses a temp table.".
Error at Create Extract [OLE DB Source [193]]: Unable to retrieve column information from the data source. Make sure your target table in the database is available.
___________________________________________________________
This package ran fine in SQL 2005 and it ran fine. A lot of our packages use Stored Procs that have temp tables in them. Any help or pointers will be appreciated!
Thanks,