Ssis

SSIS行計數:在明顯有選定變數的情況下出現空變數錯誤

  • February 9, 2017

驗證錯誤。建構文件計數 VIE

$$ 245 $$: VariableName 屬性指定的變數“(null)”不是有效變數。需要一個有效的變數名才能寫入。

據我所知,當變數未分配給 VariableName 屬性時會引發此錯誤;但是,我肯定分配了一個變數,如下圖所示:

“計數 VIE”行計數屬性

我已刪除行計數組件並重新製作它,但錯誤繼續出現。以下是相關數據流的快照:

“建構文件”數據流

我不確定它是否包含在條件拆分中可能會導致此錯誤,但其他行計數組件似乎都沒有引發此錯誤。

嘗試將ValidateExternalMetaData屬性設置為False,然後嘗試,由於執行時分配很可能。

在適用的情況下,還將 DelayValdiations設置為True

如果沒有解決,請告訴我!!

我剛剛遇到了這個確切的問題(關於空變數的錯誤消息)。我添加了一個行計數任務,我對此不滿意,然後將其刪除。此時我讓數據流任務顯示錯誤。在 SSDT 2012 中,項目的簡單解除安裝/重新載入成功載入項目並清除錯誤。

引用自:https://dba.stackexchange.com/questions/24974