I am getting this error on data collector (non-cached) task in SQL Server 2014. Any help here is highly appreciated.
Executed as user: xx. SSIS error. Component name: DFT - Collect Query 0, Code: -1071636471,
Subcomponent: OLE DB Source [14], Description: 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 Description:
"The metadata could not be determined because statement 'EXEC (@SQL)' in procedure 'SchemaAuditDDLTrigger'
contains dynamic SQL. Consider using the WITH RESULT SETS clause to explicitly describe the result set.".
SSIS error. Component name: DFT - Collect Query 0, Code: -1071636406, Subcomponent: OLE DB Source [14],
Description: Unable to retrieve column information from the data source.
Make sure your target table in the database is available. SSIS error. Component name: DFT - Collect Query 0, Code: -1073450982, Subcomponent: SSIS.Pipeline, Description: OLE DB Source failed the pre-execute phase and returned error code 0xC020204A. The master package exited with error, previous error messages should explain the cause. Process Exit Code 5. The step failed.