我在SQL Server執行下列任務2012包:SQL Server 2012的SSIS - 創建臨時表的問題
- 執行SQL任務,以創建本地臨時表(我需要使用本地臨時表,因爲我會發射相同的併發包)
- 數據流任務:從SQL Server表導出到步驟1中創建的本地臨時表中。對於數據源和兩種任務的DelayValidation,我都有RatainSameConnection選項= TRUE。
當我運行該程序包,我得到這個錯誤:
The metadata could not be determined because statement
select * from #tmptable uses a temp table.
我這個研究了很多,但無法找到一個很好的解決方案。任何幫助和示例工作SSIS包將不勝感激。
您是否對數據連接有延遲驗證? – 2014-12-03 01:52:04
它是否必須是臨時的?它可以永久嗎?您是否期望多個會話同時使用它(即,您的程序包在多個作業中並行運行) – 2014-12-03 03:27:47
我無法使用永久表,因爲同時運行的程序包會混淆數據。 – Abiete 2014-12-09 23:17:41