I have a Data Flow Task with source out of SQL Server 2008 R2 (OLE DB Source Connection) and the destination is OLEDB ##GlobalTemp table.
I see this error intermittently which is unpredictable.
The following is the error message from SSIS (2012)
[Execute SQL Task] Error: Executing the query "EXEC Sproc" failed with the following error: "Invalid object name '##GlobalTemp'.". Possible failure reasons: Problems with the query, "ResultSet" property not set correctly, parameters not set correctly, or connection not established correctly.
Note: The same table got populated in the preceeding step. However the step immediately after that throws this error.