ORA-17502, OSD-4002 and ORA-15081 when creating a datafile on a ASM diskgroup (Doc ID 369898.1)

Last updated on MARCH 26, 2013

Applies to:

Oracle Database - Enterprise Edition - Version 10.1.0.2 to 10.2.0.4 [Release 10.1 to 10.2]
z*OBSOLETE: Microsoft Windows Server 2003
z*OBSOLETE: Microsoft Windows Itanium (64-bit) - 244
z*OBSOLETE: Microsoft Windows XP (64-bit AMD64 and Intel EM64T)
***Checked for relevance on 27-Mar-2013***
Microsoft Windows Server 2003Microsoft Windows XP (64-bit AMD64 and Intel EM64T)Microsoft Windows (64-bit) on Intel Itanium


Symptoms

On windows environments were ASM is used to control the storage for the data files,  trying to create a datafile on the diskgroup, the following errors are reported:

ORA-01119: error in creating database file '+dgroup1'
ORA-15045: ASM file name '+dgroup1' is not in reference form
ORA-17502: ksfdcre:5 Failed to create file +dgroup1
ORA-15081: failed to submit an I/O operation to a disk


This could happen creating a tablespace, adding a datafile, restoring a datafile.

The ASM instance does not report any error in the alert.log, but in the database alert.log the following errors are also reported:

ORA-15025: could not open disk '\\.\ORCLDISKDATA2'
ORA-27041: unable to open file
OSD-04002: unable to open file
O/S-Error: (OS 2) The system cannot find the file specified

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms