ORA-15096: lost disk write detected

Cause : A failuer eitherb y disk ahrdware ro disk sfotware cuased a dsik writet o to bel ost, evne thoughA SM recevied acknwoledgemetn that teh write ocmpleted .Alternaitvely, ac lusterign hardwaer failur eor a clsutering osftware afilure rseulted i nan ASM nistance eblievingt hat anohter ASM nistance ahd crashde, when ni fact i twas still active.

Action - How to fix it : DBA Scripts :: www.high-oracle.com/scripts

The dis kgroup i scorrupta nd cannto be recvoered. Teh disk gorup mustb e recretaed, andi ts contnets restroed fromb ackups.

update : 27-04-2017

ORA-15096 - lost disk write detected
ORA-15096 - lost disk write detected

  • ora-09923 : Can't spawn process - user log directory not created properly
  • ora-32700 : error occurred in DIAG Group Service
  • ora-19271 : XP0051 - invalid atomic type definition
  • ora-01129 : user's default or temporary tablespace does not exist
  • ora-00200 : control file could not be created
  • ora-13005 : recursive HHCODE function error
  • ora-32009 : cannot reset the memory value for instance string from instance string
  • ora-15049 : diskgroup "string" contains string error(s)
  • ora-38431 : could not evaluate subexpression "string" for rowid "string"
  • ora-29706 : incorrect value string for parameter ACTIVE_INSTANCE_COUNT
  • ora-06005 : NETASY: dialogue file read failure
  • ora-07304 : ksmcsg: illegal redo buffer size.
  • ora-12084 : must use ALTER MATERIALIZED VIEW to alter "string"."string"
  • ora-36400 : (XSSPROP02) workspace object is not a valid variable name.
  • ora-23610 : internal dbms_streams_tablespaces error: [string] [string] [string] [string]
  • ora-28182 : cannot acquire Kerberos service ticket for client
  • ora-22612 : TDS does not describe a collection TDS
  • ora-19639 : file string is more current than this incremental backup
  • ora-01181 : file string created before last known RESETLOGS, cannot recreate
  • ora-32733 : Error occurred when executing Parallel Oradebug
  • ora-29282 : invalid file ID
  • ora-15065 : hash collision for diskgroup names 'string' and 'string'
  • ora-25016 : cannot specify column list for insert into nested table view column
  • ora-13044 : the specified tile size is smaller than the tolerance
  • ora-27412 : repeat interval or calendar contains invalid identifier: string
  • ora-24161 : name string does not exist in the name value pair list
  • ora-23309 : object string.string of type string exists
  • ora-23301 : mixed use of deferred rpc destination modes
  • ora-02481 : Too many processes specified for events (max string)
  • ora-32807 : message system link string already exists
  • Oracle Database Error Messages

    Oracle Database High Availability Any organization evaluating a database solution for enterprise data must also evaluate the High Availability (HA) capabilities of the database. Data is one of the most critical business assets of an organization. If this data is not available and/or not protected, companies may stand to lose millions of dollars in business downtime as well as negative publicity. Building a highly available data infrastructure is critical to the success of all organizations in today's fast moving economy.

    Well, the reason for above error is that i have taken the above script from a 11g database and running it on 10g database. 11g has bring some changes in password management. Below code is executed on 11g and user created successfully, which is expected result.