![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
rookie_bigdata
菜鸟一枚
展开
-
oracle impdp 报错 ORA-39171: 作业出现可恢复的等待。
现象:ORA-39171: 作业出现可恢复的等待。Resumable error: ORA-01653: 表 C##MANC.TABLENAME无法通过 8192 (在表空间 MANC 中) 扩展原因:表空间不足,导入作业挂起。解决:增加表空间后,导入作业恢复进行。alter tablespace manc add datafile '/orc/app/oracle/oradata/orcl/manc1.dbf' size 30000M autoextend on ...原创 2020-06-05 14:10:12 · 3816 阅读 · 0 评论 -
oracle impdp 报错ORA-12899: value too large for column XXXX (actual: 45, maximum: 40)
现象:oracle impdp 报错ORA-12899: value too large for column XXXX (actual: 45, maximum: 40)原因:插入的数据长度超出字段的设置长度,实际长度并不长,这是由于Oracle字符集不同,汉字占的长度不同造成的。中文在ZHS16GBK中占2个字节,在UTF-8中却占3个字节,所以汉字导入UTF-8字符集的数据库就很容易出现字段长度不够解决:1,查看字符集用PL/SQL DEVELOP ---->Report原创 2020-06-04 11:11:40 · 5295 阅读 · 0 评论 -
oracle impdp 导入报错: ORA-39112: 跳过从属对象类型 COMMENT, 创建基本对象类型 xxx 失败
现象:impdp 导入后报大量的ORA-39112 错误原因:1,目标库缺少用户。源库中的schema和别的用户相互授权了,但导出的dmp中没有包含所有的用户,并且目标库也没有这些用户。2,目标库缺少表空间。源库中的用户下的某个表的索引没有在他的默认表空间里,而是在其他表空间,但目标库里又没有这个表空间。解决:impdp导入时,会按照dmp文件中有关的存储的参数信息完成数据的导入。如果遇到上边说的情况,就会报 ora-39112 错误。这个时候我们需要按照被导入用..原创 2020-06-04 09:31:08 · 23237 阅读 · 2 评论