我在SSIS 2008中創建了一個基本的數據流任務,它從基本文本文件讀取信息並將其導入到數據庫中。該文件以分隔符結尾的行{CR} {LF},每個字段由垂直條{|}分隔。爲什麼SSIS OLE DB導入不導入文本文件的最後一行?
我已驗證每行都以我正在導入的文件中的{CR} {LF}結尾,但出於某種原因,它不會導入文件中的最後一行。如果只有1行,它不會導入到數據庫中。
在文件連接管理器中顯示預覽中的所有行,在我目前的情況下是5行。此外,在平面文件源編輯器中的預覽中,它顯示全部5行,但在OLE DB目標中,預覽僅顯示4行。任何想法可能會造成這種情況?謝謝!
我檢查了一下,我確實安裝了SP2。我有多個其他人看看它,因爲它沒有。這是一個超級基本的讀取文件導入到數據庫,並沒有做出爲什麼它錯過了最後一行。試圖關閉SSIS,這也沒有幫助。我唯一能想到的就是重建它,看看是否有幫助。 – buzzzzjay
我已經有了Notepad ++,並且已經檢查了它最後有{CR} {LF}。這就是爲什麼它不能讓它跳過最後一行。 – buzzzzjay