Excel 匯入 Sql Server出錯——“文字被截斷,或者一個或多個字元在目的碼頁中沒有匹配項”錯誤的解決...
有人說應該先轉成Access, 再轉到Sql Server。 其實用處並不大, 要截斷的還是被截斷了。
原因是,SQL Server的匯入匯出為了確定資料表的欄位型別,取excel檔案的前8行來判別。如果前8條是少於255的字串,則設成nvarchar(255)型別,但如果Excel後面的記錄中有長度超過255的,匯入時就會出錯。即使在匯入設定對映時調整了該欄位的長度也不行。
解決的辦法是改登錄檔
如果是:Jet引擎.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Excel
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Access Connectivity Engine\Engines\Excel
然後找到 TypeGuessRows這個項.預設為8的.修改為0.
相關文章
- excel匯入sql server 文字被截斷,或者一個或多個字元在目的碼頁中沒有匹配項 錯誤處理ExcelSQLServer字元
- Excel匯入null錯誤解決方式ExcelNull
- SQL Server 匯出Excel有換行的解決方法SQLServerExcel
- PPT匯入3D模型匯入出現錯誤或者模型紋理消失的解決方法3D模型
- System.AggregateException: 發生一個或多個錯誤.....Exception
- Python匯入包報錯(沒有這個包)Python
- 多個報表匯出到一個 excel 的多 sheet 頁Excel
- 帝國模板登入出現已被登入或者密碼錯誤解決方法密碼
- Sql Server對等複製中將截斷字串或二進位制資料。 (源: MSSQLServer,錯誤號: 8152)SQLServer字串
- 一個 ExpressionChangedAfterItHasBeenCheckedError 錯誤的解決過程ExpressError
- 匯出多個檔案到一個Excel中的不同sheetsExcel
- photoshop匯出png發生未知錯誤的解決方案,ps匯出發生未知錯誤怎麼解決
- 一個通用的匯入匯出excel的思路Excel
- sql server資料庫附加錯誤的解決過程SQLServer資料庫
- 雲伺服器,在與 SQL Server 建立連線時出現與網路相關的或特定於例項的錯誤。未找到或無法連結錯誤伺服器SQLServer
- Excel宏執行時提示錯誤1004的三個解決方法Excel
- 安裝vCenter Server出現1603錯誤的一種解決方法Server
- SQL Server誤區 一個例項多個映象和日誌傳送延遲SQLServer
- ORACLE匯入遇到ORACLE錯誤959解決方法Oracle
- HTTP 錯誤 500.19- Internal Server Error 錯誤解決方法HTTPServerError
- 解決java“錯誤:編碼GBK的不可對映字元”Java字元
- windows打包指令碼出現 /bin/sh^M: 壞的直譯器: 沒有那個檔案或目錄 錯誤Windows指令碼
- imagick使用readImage報錯 Failed to read the file 或者沒有報錯內容的解決方法AI
- python匯入dlib時出錯解決方法Python
- 匯入sql時報日期型別錯誤SQL型別
- easyExcel匯出多個list列表的excelExcel
- 原生PHP網頁匯出和匯入excel檔案例項PHP網頁Excel
- 準則2.1-效能、執行Wi-Fi在iPad上一個或多個錯誤問題iPad
- 編寫 SQL 程式碼時常犯的九個錯誤SQL
- 未能載入檔案或程式集“ICSharpCode.SharpZipLib”或它的某一個依賴項,引數錯誤CSharpRPC
- 微博登入接入出現錯誤碼21322(重定向地址不匹配),其他解決方法
- 解決MySQL server has gone away錯誤的解決方案MySqlServerGo
- HExcel,一個簡單通用的匯入匯出Excel工具類Excel
- Sql多個表部分資料匯入匯出(臨時想的,暫沒想到其他辦法)SQL
- 2024.11.1 一個錯誤
- PHP 判斷一個字元是否在字串中PHP字元字串
- 安裝桌布彈出“自動匯入桌布發生錯誤。。。。”解決方法
- 帝國CMS匯入恢復資料MySQL server has gone away錯誤的解決辦法MySqlServerGo
- 如何用python判斷列表中是否包含多個字串中的一個或多個?Python字串