sqlserver導入Excel數據 總是報錯:錯誤 0xc020901c: 數據流任務 1: 輸出“Excel 源輸出”(55) 上的 輸出列“T2”(64) 出錯。返回的列狀態是:“文本被截斷,或者一個或多個字符在目標代碼頁中沒有匹配項


 

  在網絡上搜索解決辦法,解決辦法是把excel導入到access數據庫中,再把access數據庫導入到sqlsever中,公司機器上不讓安裝office工具,問了一個同事得到的回答是把數據中很長的那行數據,移到最前面,問題得到解決!

  總結

  導致這個問題的主要原因是:excel的第一行數據太短了,sqlserver未分配足夠長度

  1.把excel導入到access數據庫中,再把access數據庫導入到sqlsever中

  2.把數據中很長的那行數據,移到excel的最前面


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM