Calls
-
PROCEDURE DBMS_REPAIR.ADMIN_TABLES(table_nameIN VARCHAR2,table_typeIN BINARY_INTEGER,actionIN BINARY_INTEGER,tablespaceIN VARCHAR2 DEFAULT NULL); Repairs administrative tables (ORPHAN_TABLE or REPAIR_TABLE in table_type) for table_name. action is either CREATE_ACTION to create the table, PURGE_ACTION to delete rows from the table for nonexistent objects, or DROP_ACTION to drop the table. tablespace is the tablespace used when creating a table.
-
PROCEDURE DBMS_REPAIR.CHECK_OBJECT(schema_nameIN VARCHAR2,object_nameIN VARCHAR2,partition_nameIN VARCHAR2 DEFAULT NULLobject_typeIN BINARY_INTEGER DEFAULT TABLE_OBJECT,repair_table_nameIN VARCHAR2 DEFAULT 'REPAIR_TABLE',flagsIN BINARY_OBJECT DEFAULT NULL,relative_fnoIN BINARY_INTEGER DEFAULT NULL,block_startIN BINARY_INTEGER DEFAULT NULL,block_endIN BINARY_INTEGER DEFAULT NULL,corrupt_countOUT BINARY_INTEGER); Checks schema_name.object_name, in partition_name (if relevant) of object_type (TABLE_TYPE or INDEX_TYPE). Adds rows to repair_table, which must exist in the SYS schema. relative_fno is the relative file number and block_start and block_end specify the block range. repair_table_name is the name of the repair table that will be populated. flags is reserved for future use. Returns corrupt_count of number of corruptions reported.
-
PROCEDURE DBMS_REPAIR.DUMP_ORPHAN_KEYS(schema_nameIN VARCHAR2,object_nameIN VARCHAR2,partition_nameIN VARCHAR2 DEFAULT NULLobject_typeIN BINARY_INTEGER DEFAULT INDEX_OBJECT, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access