Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> Q: How to re-insert chained rows?
I had an error and found this solution on metalink:
Check for chained/migrated rows using :
ANALYZE TABLE <table_name> LIST CHAINED ROW INTO Chained_Rows;
If found, consider increasing PCTFREE to avoid additional chaining and then re-insert the chained rows highlighted above.
@$ORACLE_HOME/rdbms/admin/utlchn1.sql
then
SQL> ANALYZE TABLE "RFBLG" LIST CHAINED ROWS INTO Chained_Rows;
Then
set linesize 120
col owner_name format a10
col table_name format a15
col cluster_name format a7
col partition_name format a9
col subpartition_name format a12
col head_rowid format a20
SELECT * FROM chained_rows;
And got:
OWNER_NAME TABLE_NAME CLUSTER PARTITION SUBPARTITION HEAD_ROWID
A
NALYZE_T
---------- ----------- ------- --------- ------------
So.... How do I:
"...re-insert the chained rows highlighted above."
![]() |
![]() |