the gruffdba

when you just want this Oracle @&$! to work…

Menu

Skip to content
  • About
  • ASM
  • Database Corruption
  • Linux
  • RAC & Clusters
  • RMAN & Backups
  • Video
  • VMware
  • Windows
the gruffdba

Tag Archives: dbms_metadata.get_ddl

Oracle Database Corruption; Identify and Correct

Posted on November 28, 2012 by gruffdba • Posted in Corruption, Oracle, RMAN • Tagged 10231, dbms_metadata.get_ddl, dbms_repair.skip_corrupt_blocks, dbms_utility.data_block_address_block, dbms_utility.data_block_address_file, dbv, ORA-01110, ORA-01578, set events 10231, v$database_block_corruption • 1 Comment

For DBAs running production databases on professional grade storage systems, corruptions are rare. Indeed EMC arrays include additional technology to actively prevent silent data corruption and bit rot.

However corruption does still occur for a number of different reasons, including hardware failure, software error and sometimes user error. When it does occur, knowing how to properly identify the affected objects, and how in some cases to rescue usable data, can be important time savers to the production Oracle DBA.

In the following post we look at a step by step approach to isolating corruption, verifying it, and then rescuing what data we can. The following was tested on Oracle 10.2.0.2 on a Windows platform.

Continue reading →

Post navigation

Recent Posts

  • Monitoring Oracle Database Performance with Grafana – Part II
  • Monitoring Oracle Database Performance with Grafana – Part I
  • Calculating IOPS and Throughput from GV$FILESTAT and GV$IOSTAT_FILE
  • Calculating Host Utilization using V$OSSTAT
  • Delete a storage snapshot of an Oracle 19c RAC database using ASM diskgroups with Dell PowerMax.

Archives

  • December 2023 (1)
  • November 2023 (2)
  • October 2023 (1)
  • February 2023 (3)
  • December 2022 (1)
  • November 2022 (1)
  • July 2022 (1)
  • June 2022 (2)
  • April 2022 (2)
  • February 2022 (1)
  • November 2021 (1)
  • October 2021 (1)
  • March 2020 (1)
  • August 2018 (1)
  • July 2017 (2)
  • March 2017 (6)
  • February 2017 (6)
  • January 2017 (1)
  • August 2016 (1)
  • June 2016 (2)
  • May 2016 (3)
  • April 2016 (1)
  • March 2016 (1)
  • August 2015 (5)
  • July 2015 (2)
  • July 2014 (1)
  • December 2013 (1)
  • July 2013 (25)
  • May 2013 (1)
  • March 2013 (1)
  • February 2013 (2)
  • January 2013 (5)
  • November 2012 (7)
  • October 2012 (27)

Categories

  • ASM (36)
  • ASMLib (5)
  • Corruption (4)
  • DSSD (1)
  • Filter Driver, ASMFD, Filter Drivers, (6)
  • Hacking (11)
  • Linux (71)
  • Oracle (106)
  • RAC (48)
  • Recovery (5)
  • RMAN (11)
  • Scripts (1)
  • Solaris (1)
  • Uncategorized (13)
  • Video (8)
  • VMware (50)
  • Windows (11)
December 2025
M T W T F S S
1234567
891011121314
15161718192021
22232425262728
293031  
« Dec    
Blog at WordPress.com.
  • Subscribe Subscribed
    • the gruffdba
    • Join 76 other subscribers
    • Already have a WordPress.com account? Log in now.
    • the gruffdba
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar