excel匯入sql server 文字被截斷,或者一個或多個字元在目的碼頁中沒有匹配項 錯誤處理
excel匯入sql server 文字被截斷,或者一個或多個字元在目的碼頁中沒有匹配項 錯誤處理方法:
方案1:修改登錄檔
出現文字被截斷的原因是SQL Server的匯入匯出為了確定資料表的欄位型別,首先第一步會取要匯入的excel文
件的前8行來判別大小。如果前8條資料是少於255的字串,那麼會自動設成nvarchar(255)型別,但如果Excel
後面的記錄中有長度超過255的資料的時候,匯入時就會出錯。即使在匯入設定對映時調整了該欄位的長度也不行。
方法:
如果是:Jet引擎 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Excel
如果是:ACE引擎 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Access Connectivity Engine\Engines\Excel,然後找到 TypeGuessRows這個項.預設為8的.修改為0.
如果找不到,可以再登錄檔直接搜尋TypeGuessRows修改即可。
由請喊我大龍哥最後編輯於:3年前
內容均為作者獨立觀點,不代表八零IT人立場,如涉及侵權,請及時告知。
相關文章
- 多個報表匯出到一個 excel 的多 sheet 頁Excel
- SQL Server誤區 一個例項多個映象和日誌傳送延遲SQLServer
- 【python技巧】文字處理-re庫字元匹配Python字元
- System.AggregateException: 發生一個或多個錯誤.....Exception
- Python匯入包報錯(沒有這個包)Python
- Sql Server對等複製中將截斷字串或二進位制資料。 (源: MSSQLServer,錯誤號: 8152)SQLServer字串
- PCIe掃盲——PCI匯流排的中斷和錯誤處理
- SQL server 特殊字元"u0000"處理SQLServer字元
- PHP 判斷一個字元是否在字串中PHP字元字串
- eclipse在使用中彈出這個錯誤框,該如何處理?Eclipse
- 匯出多個檔案到一個Excel中的不同sheetsExcel
- 如何用python判斷列表中是否包含多個字串中的一個或多個?Python字串
- Excel匯入null錯誤解決方式ExcelNull
- 錯誤碼全域性處理(一)
- .sql檔案匯入到sql server中SQLServer
- 一個通用的匯入匯出excel的思路Excel
- Bash 指令碼中的錯誤處理指令碼
- PPT匯入3D模型匯入出現錯誤或者模型紋理消失的解決方法3D模型
- SQL Server 匯出Excel有換行的解決方法SQLServerExcel
- Swagger如何匹配多個Controller類或者目錄SwaggerController
- 準則2.1-效能、執行Wi-Fi在iPad上一個或多個錯誤問題iPad
- Excel資料匯入Sql Server,部分數字為NullExcelSQLServerNull
- 【翻譯】在Spring WebFlux中處理錯誤SpringWebUX
- 原生PHP網頁匯出和匯入excel檔案例項PHP網頁Excel
- maatwebsite/excel3.1 匯入excel 公式怎麼處理WebExcel公式
- SQL Server 異常程式碼處理SQLServer
- 下次想在Golang中寫個併發處理,就用這個模板,準沒錯!Golang
- 匯入sql時報日期型別錯誤SQL型別
- 未能載入檔案或程式集“ICSharpCode.SharpZipLib”或它的某一個依賴項,引數錯誤CSharpRPC
- Sql多個表部分資料匯入匯出(臨時想的,暫沒想到其他辦法)SQL
- IMPDP匯入沒有某個表空間的處理方法__加上引數TRANSFORM就可以了ORM
- 七、Spring Boot 錯誤處理原理 & 定製錯誤頁面Spring Boot
- Oracle sql 語句中帶有特殊的字元處理OracleSQL字元
- grpc中的錯誤處理RPC
- 將多個實體類集合寫入同一個 Excel 檔案的不同 Sheet 頁Excel
- HExcel,一個簡單通用的匯入匯出Excel工具類Excel
- easyExcel匯出多個list列表的excelExcel
- JavaScript中的模組匯入有一個缺點JavaScript