Return-path: <root@fatcity.cts.com>
Envelope-to: oracle-l@orafaq.net
Delivery-date: Mon, 23 Sep 2002 23:25:11 +0800
Received: from newsfeed.cts.com ([209.68.248.164])
 by jean.onefuse.com with esmtp (Exim 3.36 #1)
 id 17tV56-0005g0-00
 for oracle-l@orafaq.net; Mon, 23 Sep 2002 23:25:04 +0800
Received: from fatcity.UUCP (uucp@localhost)
 by newsfeed.cts.com (8.9.3/8.9.3) with UUCP id IAA59132;
 Mon, 23 Sep 2002 08:24:55 -0700 (PDT)
Received: by fatcity.com (26-Feb-2001/v1.0g-b72/bab) via UUCP id 004D696D; Mon, 23 Sep 2002 08:08:24 -0800
Message-ID: <F001.004D696D.20020923080824@fatcity.com>
Date: Mon, 23 Sep 2002 08:08:24 -0800
To: Multiple recipients of list ORACLE-L <ORACLE-L@fatcity.com>
X-Comment: Oracle RDBMS Community Forum
X-Sender: DENNIS WILLIAMS <DWILLIAMS@LIFETOUCH.COM>
Sender: root@fatcity.com
Reply-To: ORACLE-L@fatcity.com
Errors-To: ML-ERRORS@fatcity.com
From: DENNIS WILLIAMS <DWILLIAMS@LIFETOUCH.COM>
Subject: RE: quckways to find block corruption
Organization: Fat City Network Services, San Diego, California
X-ListServer: v1.0g, build 72; ListGuru (c) 1996-2001 Bruce A. Bergman
Precedence: bulk
Mime-Version: 1.0
Content-Type: text/plain;	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Srinivas
   I think that as a minimum, to detect corruption you must read all =
data
blocks. There are several methods, most involve an Oracle process that =
will
error if a corrupt block is encountered. Export to /dev/null was =
mentioned
already. I have used ANALYZE TABLE VALIDATE STRUCTURE CASCADE, which =
will
also check out the indexes and verify they point to good blocks, but is
quite resource intensive. If you use RMAN to back up your database, =
then as
a bonus it always verifies your data blocks and will error out when it
encounters a bad block.
   I haven't used dbv personally, but assume that dbv was one of the =
most
efficient methods of checking your datafiles since it runs outside =
Oracle
and therefore doesn't tie up your Oracle resources. Perhaps you can =
spell
out the problems you are encountering with dbv and what you are trying =
to
accomplish in more detail.
=A0
Dennis Williams
DBA
Lifetouch, Inc.
dwilliams@lifetouch.com <mailto:dwilliams@lifetouch.com>=20


-----Original Message-----
Sent: Monday, September 23, 2002 5:03 AM
To: Multiple recipients of list ORACLE-L


Hello all,

DB: 8i
OS: solaris 2.7

can somebody post me reply for this.

is there any quick way to find which datablocks are
corrupted in my oracle database .

( other than dbverify and rman backup. )

b'coz we have BCV backup already implemented and we
cannot do a dbv every week for 500 gig production
database .

thanks in advance,
srinivas

__________________________________________________
Do you Yahoo!?
New DSL Internet Access from SBC & Yahoo!
http://sbc.yahoo.com
--=20
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--=20
Author: kommareddy sreenivasa
  INET: kommacnu@yahoo.com

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru@fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: DENNIS WILLIAMS
  INET: DWILLIAMS@LIFETOUCH.COM

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru@fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

