Calls
-
PROCEDURE DBMS_REPAIR.ADMIN_TABLES
(
table_name
IN VARCHAR2,table_type
IN BINARY_INTEGER,action
IN BINARY_INTEGER,tablespace
IN 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_name
IN VARCHAR2,object_name
IN VARCHAR2,partition_name
IN VARCHAR2 DEFAULT NULLobject_type
IN BINARY_INTEGER DEFAULT TABLE_OBJECT,repair_table_name
IN VARCHAR2 DEFAULT 'REPAIR_TABLE',flags
IN BINARY_OBJECT DEFAULT NULL,relative_fno
IN BINARY_INTEGER DEFAULT NULL,block_start
IN BINARY_INTEGER DEFAULT NULL,block_end
IN BINARY_INTEGER DEFAULT NULL,corrupt_count
OUT 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_name
IN VARCHAR2,object_name
IN VARCHAR2,partition_name
IN VARCHAR2 DEFAULT NULLobject_type
IN BINARY_INTEGER DEFAULT INDEX_OBJECT, ...
Get Oracle in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.