How to fix the Oracle error ORA-14643: Hakan factor mismatch for tables in ALTER TABLE EXCHANGE PARTITION?
In this post, you’ll learn more about the Oracle ErrorORA-14643: Hakan factor mismatch for tables in ALTER TABLE EXCHANGE PARTITION with the details on why you receive this error and the possible solution to fix it.
Oracle Error Description
ORA-14643: Hakan factor mismatch for tables in ALTER TABLE EXCHANGE PARTITION
Reason for the Error ORA-14643: Hakan factor mismatch for tables in ALTER TABLE EXCHANGE PARTITION
Either records_per_block has been minimized for one of the tables to be exchanged, but not the other, or the hakan factors for the tables to be exchanged are not equal.
How to fix the Error ORA-14643: Hakan factor mismatch for tables in ALTER TABLE EXCHANGE PARTITION ?
You can fix this error in Oracle by following the below steps
If records_per_block has been minimized for one of the tables, but not the other, either perform alter table with the NOMINIMIZE RECORDS_PER_BLOCK option for both tables, or perform alter table with the MINIMIZE RECORDS_PER_BLOCK for both tables. If the hakan factors do not match perform alter table with the NOMINIMIZE RECORDS_PER_BLOCK option for both tables.
Leave Your Comment