v$backup_corruption - FRACTURED vs. LOGICAL & Solutions
v$backup_corruption - FRACTURED vs. LOGICAL & Solutions 2005-08-10 - By Christian Antognini
Hi Chris >What is the meanings for "FRACTURED" & "LOGICAL" values >in the CORRUPTION_TYPE column of the v$backup_corruption view. FRACTURED ==> physical corruption Oracle is not able to read or write a block; if the block can be read, its content makes no sense. Usually due to hardware failures. Typical symptoms: - ORA-00600 (See ORA-00600.ora-code.com ): internal error code - ORA-01578 (See ORA-01578.ora-code.com ): ORACLE data block corrupted LOGICAL ==> logical corruption Inconsistency within the data. Usually due to Oracle bugs. Typical symptoms: - ORA-00600 (See ORA-00600.ora-code.com ): internal error code - ORA-01498 (See ORA-01498.ora-code.com ): block check failure - ORA-01499 (See ORA-01499.ora-code.com ): table/index cross reference failure >How could "DBMS_REPAIR" and/or "DBVERIFY" be used to validate >and fix any corruption we might have. These two utilities don't fix problems! Give a look to Metalink note 28814.1. It's a good starting point... Good luck, Chris <html> <head> <meta http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <meta name=Generator content="Microsoft Word 11 (filtered)"> <style> <!-- /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman";} a:link, span.MsoHyperlink {color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {color:purple; text-decoration:underline;} p.MsoPlainText, li.MsoPlainText, div.MsoPlainText {margin:0cm; margin-bottom:.0001pt; font-size:10.0pt; font-family:"Courier New";} @(protected) Section1 {size:21.0cm 842.0pt; margin:72.0pt 0cm 72.0pt 0cm;} div.Section1 {page:Section1;} --> </style> </head> <body lang=EN-US link=blue vlink=purple> <div class=Section1> <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size: 10.0pt'>Hi Chris</span></font></p> <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size: 10.0pt'> </span></font></p> <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size: 10.0pt'>>What is the meanings for "FRACTURED" & "LOGICAL" values <br> >in the CORRUPTION_TYPE column of the v$backup_corruption view.</span></font ></p> <p class=MsoPlainText><font size=2 color=black face="Courier New"><span style='font-size:10.0pt;color:black'> </span></font></p> <p class=MsoPlainText><font size=2 color=black face="Courier New"><span style='font-size:10.0pt;color:black'>FRACTURED ==> physical corruption < /span></font></p> <p class=MsoPlainText><font size=2 color=black face="Courier New"><span style='font-size:10.0pt;color:black'> </span></font></p> <p class=MsoPlainText><font size=2 color=black face="Courier New"><span style='font-size:10.0pt;color:black'>Oracle is not able to read or write a block; if the block can be read, its content makes no sense.</span></font></p> <p class=MsoPlainText><font size=2 color=black face="Courier New"><span style='font-size:10.0pt;color:black'>Usually due to hardware failures.</span>< /font></p> <p class=MsoPlainText><font size=2 color=black face="Courier New"><span style='font-size:10.0pt;color:black'>Typical symptoms:<br> - ORA-00600 (See ORA-00600.ora-code.com ): internal error code<br> - ORA-01578 (See ORA-01578.ora-code.com ): ORACLE data block corrupted</span></font></p> <p class=MsoPlainText><font size=2 color=black face="Courier New"><span style='font-size:10.0pt;color:black'> </span></font></p> <p class=MsoPlainText><font size=2 color=black face="Courier New"><span style='font-size:10.0pt;color:black'>LOGICAL ==> logical corruption</span>< /font></p> <p class=MsoPlainText><font size=2 color=black face="Courier New"><span style='font-size:10.0pt;color:black'> </span></font></p> <p class=MsoPlainText><font size=2 color=black face="Courier New"><span style='font-size:10.0pt;color:black'>Inconsistency within the data.</span>< /font></p> <p class=MsoPlainText><font size=2 color=black face="Courier New"><span style='font-size:10.0pt;color:black'>Usually due to Oracle bugs.</span></font>< /p> <p class=MsoPlainText><font size=2 color=black face="Courier New"><span style='font-size:10.0pt;color:black'>Typical symptoms:<br> - ORA-00600 (See ORA-00600.ora-code.com ): internal error code<br> - ORA-01498 (See ORA-01498.ora-code.com ): block check failure<br> - ORA-01499 (See ORA-01499.ora-code.com ): table/index cross reference failure</span></font></p> <p class=MsoPlainText><font size=2 color=black face="Courier New"><span style='font-size:10.0pt;color:black'> </span></font></p> <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size: 10.0pt'>>How could "DBMS_REPAIR" and/or "DBVERIFY" be used to validate <br> >and fix any corruption we might have.</span></font></p> <p class=MsoPlainText><font size=2 color=black face="Courier New"><span style='font-size:10.0pt;color:black'> </span></font></p> <p class=MsoPlainText><font size=2 color=black face="Courier New"><span style='font-size:10.0pt;color:black'>These two utilities don’t fix problems! </span></font></p> <p class=MsoPlainText><font size=2 color=black face="Courier New"><span style='font-size:10.0pt;color:black'> </span></font></p> <p class=MsoPlainText><font size=2 color=black face="Courier New"><span style='font-size:10.0pt;color:black'> </span></font></p> <p class=MsoPlainText><font size=2 color=black face="Courier New"><span style='font-size:10.0pt;color:black'>Give a look to Metalink note 28814.1. It& #8217;s a good starting point...</span></font></p> <p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size: 10.0pt'> </span></font></p> <p class=MsoPlainText><font size=2 color=black face="Courier New"><span style='font-size:10.0pt;color:black'> </span></font></p> <p class=MsoPlainText><font size=2 color=black face="Courier New"><span style='font-size:10.0pt;color:black'> </span></font></p> <p class=MsoPlainText><font size=2 color=black face="Courier New"><span style='font-size:10.0pt;color:black'>Good luck,</span></font></p> <p class=MsoPlainText><font size=2 color=black face="Courier New"><span style='font-size:10.0pt;color:black'>Chris</span></font></p> </div> </body> </html>