原文:更改Oracle数据库的编码格式,解决导入时ORA-12899错误

imp导入数据到ORACLE遭遇ORA 错误 数据库版本是Oracle G XE,从公司数据库的企业版导入时遭遇ORA 错误。 错误信息: 初步断定是字符集问题,中文在UTF 里占 个字节,ZHS GBK里占 个字节,而源dmp文件字符集是ZHS GBK的库到出来的,现在要导入到目标字符集为UFT 的库里。 修改oracle g的字符集 Oracle 修改数据库字符集为:ZHS GBK 查看服务器 ...

2018-08-14 23:42 0 735 推荐指数:

查看详情

oracle ORA-12899错误解决方法

在使用ORACLE的过程中,会出现各种各样的问题,各种各样的错误,其中ORA-12899就是前段时间我在将数据导入到我本地机器上的时候一直出现的问题.不过还好已经解决了这个问题,现在分享一下,解决方案; 出现ORA-12899,是字符集引起的,中文在UTF-8中占3个字 ...

Tue Aug 16 18:21:00 CST 2016 0 13732
Oracle ORA-12899错误解决方法

数据导入时ORA-12899错误,即插入的数据长度超出字段的设置长度,实际长度并不长,这是由于Oracle字符集不同,汉字占的长度不同造成的。中文在ZHS16GBK中占2个字节,在UTF-8中却占3个字节,所以汉字导入UTF-8字符集的数据库就很容易出现字段长度不够,解决办法,一个是增加字段 ...

Tue Mar 30 22:32:00 CST 2021 0 453
ORA-12899错误解决记录

做极限测试时 应用程序打印出ORA-12899: 列 "xxx"."表"."字段" 的值太大 (实际值: 21, 最大值: 20)的错误 原来数据库使用的是UTF8字符集,难怪一个汉字占用3个字节。这样一来原先按一个汉字占两个字节设计的数据库,应用的时候很多字段都会因长度不够,出现 ...

Mon Apr 01 06:15:00 CST 2013 0 10859
ora-12899解决方法

在使用ORACLE的过程中,会出现各种各样的问题,各种各样的错误,其中ORA-12899就是前段时间我在将数据导入到我本地机器上的时候一直出现的问题.不过还好已经解决了这个问题,现在分享一下,解决方案; 出现ORA-12899,是字符集引起的,中文在UTF-8中占3个字节,ZHS16GBK中 ...

Wed Jun 20 00:21:00 CST 2018 0 4390
ORA-12899: value too large for column (actual: 27, maximum: 20)错误解决

  oracle11g导入数据时报以下错误,这是因为原来数据库编码是GBK的,每个汉字两个字节,但新数据库是UTF-8的,每个汉字是三个字节的,导致超过长度了。   解决方法:   打开cmd命令窗口,输入“sqlplus /nolog”,进入“SQL>”的输入符下,按照下面给出的命令 ...

Tue Mar 14 18:50:00 CST 2017 0 10414
Oracle数据库导入imp命令导入时1659错误处理

今天在自己的电脑上在给数据库导入表结构及数据时报1659错误错误如下:   IMP-00017:由于oracle错误1659,以下语句失败:   “create table “T_TELETE”   ..........   IMP_00003: 遇到 ORACLE 错误 ...

Wed Apr 15 02:57:00 CST 2015 0 6120
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM