ORA-14400插入数据的时候报错解决办法
插入数据的时候报错ORA-14400: inserted partition key does not map to any partition解决办法
1.确定该表是否已经添加了表分区select partition_name,high_value from user_tab_partitions where table_name='FIN_OPB_FEEDETAIL';
2.查看分区基于那个字段
select * from USER_PART_KEY_COLUMNS where name ='FIN_OPB_FEEDETAIL' ;
3. 添加表分区
alter table FIN_OPB_FEEDETAIL add partition FIN_OPB_FEEDETAIL2023 values less than (to_date ('2024-01-01','YYYYMMDD')) tablespace his50;
ORA-14400表空间增加扩展:
如果没有对应表空间则用如下方法增加:
1.查询表属于那个表空间
select table_name,tablespace_name from dba_tables where table_name='FIN_OPB_FEEDETAIL';
2.查询表空所在的位置路径
SELECT FILE_NAME,TABLESPACE_NAME,AUTOEXTENSIBLE FROM DBA_DATA_FILES where tablespace_name ='USERS';
3.为表空间增加数据文件
alter tablespace his50 add datafile '/opt/oracle/oradata/esop/so_data02.dbf' size 500M;
4.增加表空间原有数据文件的尺寸
alter database datafile '/opt/oracle/oradata/esop/so_data01.dbf' resize 500M;
原文链接:http://www.jxszl.com/biancheng/shujuku/556436.html
最新推荐
热门阅读