Hello all,

I am receving the following error periodically:

ORA-00206: error in writing (block 3, # blocks 1) of controlfile
ORA-00202: controlfile: 'E:\NEW\CONTROL02.CTL'
ORA-27072: skgdisp: I/O error
OSD-04008: WriteFile() failure, unable to write to file
O/S-Error: (OS 33) The process cannot access the file because another process has locked a portion of the file.

ORA-00221: error on write to controlfile
ORA-00206: error in writing (block 3, # blocks 1) of controlfile
ORA-00202: controlfile: 'E:\NEW\CONTROL02.CTL'
ORA-27072: skgdisp: I/O error
OSD-04008: WriteFile() failure, unable to write to file
O/S-Error: (OS 33) The process cannot access the file because another process has locked a portion of the file.

CKPT: terminating instance due to error 221
Instance terminated by CKPT, pid = 3504


This problem seems to happen just before the database files are backed up by Veritas Netbackup. However, the Oracle agent is configured for this database, and this problem happens sporadically. In addition, the database is bounced prior to the Veritas backup.

I have disabled Norton Antivirus from scanning the control files of the database during our nightly scans. How can I tell what is locking the control file??

Thanks!