SSIS中匯入Excel資料到資料庫的一個常見小問題

iSQlServer發表於2010-03-05

有些時候,利用SSIS將Excel中的資料匯入資料庫,會發現命名Excel的列裡有資料,但是在目標庫裡這列資料就是導不進來,而其它列正常。 起初碰到這個問題的直接印象就是Excel單元格格式引起的,但即使把這一列都轉換成文字也不行。於是後來想到一個間接的方法:

首先,講Excel另存為csv格式,這是一種用逗號間隔的格式。

然後,再將此csv格式檔案用Excel開啟再另存為Excel檔案。

通過以上兩步,Excel裡的無論什麼格式都會被自動過濾掉,只留下純正的文字資料。

最後,修改SSIS的Excel源資訊,所有的資料都正常導過來了。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-628718/,如需轉載,請註明出處,否則將追究法律責任。

相關文章