ORA-14400: inserted partition key does not map to any partition
Cause: An attempt was made to insert a record into, a Range or Composite Range object,
with a concatenated partition key that is beyond the concatenated partition bound list
of the last partition
OR An attempt was made to insert a record into a List object with a partition key that did not match
the literal values specified for any of the partitions.
|
Action: Do not insert the key.
OR add a partition capable of accepting the key,
OR add values matching the key to a partition specification
|
First check out what partition keys are on your table.(query user_tab_partitions).
Probably the value you are trying to insert does not match any partition. Maybe you forgot a range
or did not set a MAXVALUE partition.
If you have this problem with SQL*Loader, it might be a SQL*Loader bug.
Try to insert the values with an insert-statement.
You get this message because the value you are trying to insert does not match any partition.
You can check this with the query:
select partition_name,high_value from dba_tab_partitions where table_name='RANGE_TAB';
Could be that the inserted value is higher then the high_value.
Add or modify the partitions, so the inserted value can be matched.
|