Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: corrupt block

Re: corrupt block

From: Paul Drake <paled_at_home.com>
Date: Tue, 12 Jun 2001 06:36:51 GMT
Message-ID: <3B25B7FD.37763166@home.com>

Ralf Zwanziger wrote:
>
> Hi,
> we've got an entry in the alertXXX.log file every day, saying:
>
> ***
> Corrupt block relative dba: 0x06400c09 (file 25, block 3081)
> Bad header found during buffer read
> Data in bad block -
> type: 16 format: 2 rdba: 0x06001609
> last change scn: 0x0000.0b32fdb4 seq: 0x1 flg: 0x00
> consistency value in tail: 0xfdb41001
> check value in block header: 0x0, block checksum disabled
> spare1: 0x0, spare2: 0x0, spare3: 0x0
> ***
>
> Is there a way to find out more information on corrupt datafiles?
> Is it possible to repair the datafile?
>
> Bye,
> Ralf

sqlplus> desc dbms_repair

or read the package docs in

D:\Oracle\Ora81\rdbms\admin\dbmsrpr.sql

CREATE OR REPLACE PACKAGE dbms_repair   

  IS


  procedure fix_corrupt_blocks(
    schema_name IN varchar2,
    object_name IN varchar2,
    partition_name IN varchar2 DEFAULT NULL,     object_type IN binary_integer DEFAULT TABLE_OBJECT,     repair_table_name IN varchar2 DEFAULT 'REPAIR_TABLE',     flags IN binary_integer DEFAULT NULL,     fix_count OUT binary_integer); Received on Tue Jun 12 2001 - 01:36:51 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US