Ssis
SSIS行計數:在明顯有選定變數的情況下出現空變數錯誤
驗證錯誤。建構文件計數 VIE
$$ 245 $$: VariableName 屬性指定的變數“(null)”不是有效變數。需要一個有效的變數名才能寫入。
據我所知,當變數未分配給 VariableName 屬性時會引發此錯誤;但是,我肯定分配了一個變數,如下圖所示:
我已刪除行計數組件並重新製作它,但錯誤繼續出現。以下是相關數據流的快照:
我不確定它是否包含在條件拆分中可能會導致此錯誤,但其他行計數組件似乎都沒有引發此錯誤。
嘗試將ValidateExternalMetaData屬性設置為False,然後嘗試,由於執行時分配很可能。
在適用的情況下,還將 DelayValdiations設置為True。
如果沒有解決,請告訴我!!
我剛剛遇到了這個確切的問題(關於空變數的錯誤消息)。我添加了一個行計數任務,我對此不滿意,然後將其刪除。此時我讓數據流任務顯示錯誤。在 SSDT 2012 中,項目的簡單解除安裝/重新載入成功載入項目並清除錯誤。