編輯我的存儲過程後,我的sis包中有一個無效的列引用錯誤,其中包含一個case語句,該語句添加了已支付金額的列總銷售額。請有人可以幫忙嗎?除非我解決錯誤,否則我無法重新映射包中的列。謝謝包中的Ssis錯誤無效列引用
1
A
回答
0
看來SSIS外部元數據刷新發生了。如果更改SQL Server Integration Services(SSIS)軟件包依賴的基礎查詢,則會得到相同的消息。
您可以使用「恢復無效列引用編輯器」修復該問題。使用此對話框還原無效列引用的映射。將可用列項目設置爲「」所有條目,然後單擊確定。然後,您應該能夠繼續並重新映射源和目標之間的列。
如果您看不到還原無效的列引用編輯器,請按照以下步驟操作。
- 右鍵單擊框,警告標誌
- 選擇「顯示高級編輯器」
- 激活「列映射」
- 點擊「刷新」
否則刪除目的地連接,從頭開始重建。
+0
謝謝,我設法忽略錯誤,並重新映射了列。它運行良好。 – user3782929
3
我在SSIS包中遇到了類似的問題。將幾個新列添加到我的源表後,「OLE DB Source」元素不會正確映射這些新列,要麼根本沒有在映射列表中顯示它們,要麼顯示「無效列」錯誤。 原來我用的是連接有RetainSameConnection參數設置爲真(包使用未被丟棄的臨時表) - 改變這假使我對新列添加到映射。 對連接到數據流的元素檢查延遲驗證和ValidateExternalMetadata參數也可能是一個好主意。在這種情況下,這些可能應該設置爲True。
也許有人遇到同樣的問題。
相關問題
- 1. 外鍵引用無效列錯誤
- 2. SSIS包錯誤
- 3. SSIS連接錯誤 - 文件名無效
- 4. 錯誤消息:java.sql.SQLException:列索引無效
- 5. SSIS DTS包平面文件錯誤 - 「連接中指定的文件名無效」
- 6. 錯誤:無效的列名
- 7. ssis如何在已回滾的數據包中引發錯誤
- 8. SSIS包中的元數據錯誤
- 9. 無效存儲器引用(SIGSEGV)錯誤
- 10. Windows PhoneGap應用程序無效的包系列名稱錯誤
- 11. SSIS包驗證錯誤
- 12. SSIS包安裝錯誤
- 13. 多個SSIS包錯誤
- 14. 錯誤執行SSIS包
- 15. Random 0x80004003新服務器上的子SSIS包上的無效指針錯誤
- 16. emacs 26.0.50列表包錯誤'無效的版本列表'
- 17. 錯誤CTE中的「無效列名」
- 18. SSRS 2005中的列名錯誤無效
- 19. MS-SQL中的列無效錯誤
- 20. mySQL'無效列'錯誤
- 21. 運行SSIS包跳過無效日期
- 22. 引用SSIS包中的變量
- 23. 「無效索引」錯誤的Scilab
- 24. fopen引發無效的參數錯誤
- 25. GridView無效索引錯誤的Viewpager
- 26. SSIS錯誤:主鍵值「(無法轉換爲字符串)」無效
- 27. JSP代碼中出現錯誤「error:java.sql.SQLException:列索引無效」
- 28. 列索引無效錯誤 - 無法解決問題
- 29. 被引用表中的列無效
- 30. 在「無效的列索引」的錯誤卡住
你能分享你看到的代碼或屏幕截圖嗎? – ewitkows
您能否提供有關您的軟件包所做的更多詳細信息,數據如何流動,哪裏出錯以及哪些組件。 –