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修改即可。
由龐順龍最後編輯於:4年前
內容均為作者獨立觀點,不代表八零IT人立場,如涉及侵權,請及時告知。
相關文章
- Excel 匯入 Sql Server出錯——“文字被截斷,或者一個或多個字元在目的碼頁中沒有匹配項”錯誤的解決...ExcelSQLServer字元
- 多個報表匯出到一個 excel 的多 sheet 頁Excel
- SQL Server 伺服器主體擁有一個或多個端點無法刪除;錯誤15141SQLServer伺服器
- 從Excel匯入sql serverExcelSQLServer
- mysql匯入文字或excel檔案MySqlExcel
- jQuery:在一個回撥中處理多個請求jQuery
- STS(SQL Tuning Set)匯入匯出過程及錯誤處理SQL
- Excel 匯入 SQL Server 步驟:ExcelSQLServer
- SQL Server誤區 一個例項多個映象和日誌傳送延遲SQLServer
- 【python技巧】文字處理-re庫字元匹配Python字元
- PHP 判斷一個字元是否在字串中PHP字元字串
- 一個[kclchkblk_4]錯誤處理
- Python匯入包報錯(沒有這個包)Python
- SQL SERVER 裡的錯誤處理(try catch)SQLServer
- WebApi在MVC 4中一個Controll多個post方法報錯處理WebAPIMVC
- 優雅的使用Js或CSS處理文字的截斷與展示JSCSS
- MYSQL匯入中斷處理過程MySql
- (轉)excel和sql server的匯入匯出ExcelSQLServer
- 從EXCEL匯入資料到SQL SERVERExcelSQLServer
- 一個java中呼叫bash指令碼錯誤的診斷Java指令碼
- System.AggregateException: 發生一個或多個錯誤.....Exception
- 匯出多個檔案到一個Excel中的不同sheetsExcel
- windows 批處理把所有java原始碼匯入一個txt檔案中WindowsJava原始碼
- Sql Server 匯入另一個資料庫中的表資料SQLServer資料庫
- 同一個SQL引發多個ORA-7445錯誤SQL
- 如何用python判斷列表中是否包含多個字串中的一個或多個?Python字串
- Sql Server對等複製中將截斷字串或二進位制資料。 (源: MSSQLServer,錯誤號: 8152)SQLServer字串
- javascript限制textarea文字框輸入字元個數程式碼例項JavaScript字元
- 一道文字處理題目的思考
- SQL SERVER 和EXCEL的資料匯入匯出SQLServerExcel
- oracle一個例項配置多個listener或多個埠Oracle
- linux_shell_awk 處理 文字檔案 並匯入excelLinuxExcel
- 將table表格內容匯入到word或者Excel程式碼例項Excel
- SQL Server 連線常見錯誤及其處理方法SQLServer
- eclipse在使用中彈出這個錯誤框,該如何處理?Eclipse
- SQL server 特殊字元"u0000"處理SQLServer字元
- oracle一個別例項配置多個listener或多個埠Oracle
- 在SQL Server資料庫中匯入匯出資料SQLServer資料庫