ORA-12899错误是由于插入或更新数据时,数据的长度超过了字段的最大长度限制导致的。一般来说,这个错误会在插入或更新数据时出现,并且会附带具体的字段名称和超出的数据长度。 解决这个问题的方法包括: 检查数据长度是否超出字段的最大限制,如果是的话,可以尝试将数据进行截断或者修改。 检查字段的最大长度设置是否准确,...
在Oracle数据库中,ORA-12899错误表示数据长度超出了列的限制。这可能是由于插入的数据超过了列的最大长度,或者由于字符集不匹配导致的数据长度不匹配。在遇到ORA-12899错误时,可以考虑以下解决方法: 检查插入的数据长度是否符合列的限制。如果数据超过了列的最大长度,可以尝试修改数据或者扩大列的长度。 检查字符集是否...
ORACLE遭遇ORA-12899错误 D 有以下几种启动方式: 1、startup nomount 非安装启动,这种方式启动下可执行:重建控制文件、重建数据库 读取init.ora文件,启动instance,即启动SGA和后台进程,这种启动只需要init.ora文件。 2、startup mount dbname 安装启动,这种方式启动下可执行: 数据库日志归档、 数据库介质恢复、 使...
SQL>ALTER DATABASE CHARACTER SET INTERNAL_USE ZHS16GBK; 这时候,这个ORA-12899就已经彻底解决了,就可以进行数据的导入了...
Oracle ORA-12899错误的解决方法 数据导入时报ORA-12899错误,即插入的数据长度超出字段的设置长度,实际长度并不长,这是由于Oracle字符集不同,汉字占的长度不同造成的。中文在ZHS16GBK中占2个字节,在UTF-8中却占3个字节,所以汉字导入UTF-8字符集的数据库就很容易出现字段长度不够,解决办法,一个是增加字段长度,...
出现ORA-12899,是字符集引起的,中文在UTF-8中占3个字节,ZHS16GBK中占2个字节,而源dmp文件字符集是ZHS16GBK库里倒出来的数据,现在要导入到目标字符集为UTF-8的库里,所以会出现ORA-12899,其实只要修改一下ORACLE 的字符集就可以很好的解决这个问题;但是在修改字符集的时候,我发现,我把sys账户的密码给忘记了,这...
oracle SQL 错误: ORA-12899:始终提示字段太大 数据导入时报ORA-12899错误原因是:由于Oracle字符集不同,汉字占的长度不同造成的。字符集的意思是插入的数据长度超出字段的设置长度,实际长度并不长。原因:中文在ZHS16GBK中占2个字节,在UTF-8中却占3个字节,所以汉字导入
数据导入时报ORA-12899错误原因是:由于Oracle字符集不同,汉字占的长度不同造成的。字符集的意思是插入的数据长度超出字段的设置长度,实际长度并不长。原因:中文在ZHS16GBK中占2个字节,在UTF-8中却占3个字节,所以汉字导入UTF-8字符集的数据库就很容易出现字段长度不够。解决办法:一个是增加字段...
Oracle-迁移时遇到的ORA-02374,ORA-12899,ORA-02372 ORA-02374: conversion error loading table "PMP"."BASEINFO" ORA-12899: value too large for column CSRC_INDUSTRY_TYPE_NAME (actual: 48, maximum: 40) ORA-02372: data for row: CSRC_INDUSTRY_TYPE_NAME : 0X'BCC6CBE3BBFAA1A2CDA8D0C5BACDC...
ORACLE--ORA-12899:valuetoolargeforcolumn---。。。问题描述:前两天项⽬在客户那⼉测试时,出现⼀个问题:ORA-12899: value too large for column。解决思路:⼀、⾸先想到的是,看源和⽬标字符集的字符集是否相同,因为吃太多字符集的亏了 select * from nls_database_parameters where PARAMETER='...