O/S-Error: (OS 33) The process cannot access the file
Mon Jun 21 09:04:10 2010
Errors in file d:\oracle\product\10.2.0\admin\wsjhrm\bdump\wsjhrm_ckpt_2904.trc:
ORA-00206: error in writing (block 3, # blocks 1) of control file
ORA-00202: control file: 'E:\ORADATA\WSJHRM\CONTROL03.CTL'
ORA-27072: File 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.
Mon Jun 21 09:04:11 2010
Errors in file d:\oracle\product\10.2.0\admin\wsjhrm\bdump\wsjhrm_ckpt_2904.trc:
ORA-00221: error on write to control file
ORA-00206: error in writing (block 3, # blocks 1) of control file
ORA-00202: control file: 'E:\ORADATA\WSJHRM\CONTROL03.CTL'
ORA-27072: File 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.
Typically this error sequence is caused by 3rd party backup software that is configured to backup open files. This software places a lock on the Oracle files and if Oracle tries to access a file while this lock exists, the error you are seeing gets generated. These errors indicate that the database was open, so check your backup routines
In your case, O/S-Error: (OS 1167) is an operating system error which says the request could not be performed because of an I/O device error. ERROR_IO_DEVICE could be a hardware problem and you should check the NT Event log for additional information.
OSD-04008: WriteFile() failure 9 February 2000
I realise this is a bit obscure, but would appreciate any hints. The following segment from an alert.log indicates that some non-Oracle process is locking portions of the datafiles at the O/S level.
KCF: write/open error block=0x4fd1 nline=1
file=3 D:\ORANT\DATABASE\USR1WIND.ORA
error=27072 txt: '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.'
Instance terminating due to error 1242
Would you have any suggestions as to the most likely culprits in the O/S? What would be the best NT tool to use to track down the offending process?
This is a reasonably well known problem on NT. Generally the error is seen when a routine NT file system backup takes a byte-range lock on one of the Oracle datafiles in that file system in order to back it up. There are many solutions, such as configuring the backup software to skip open files, or at least not to lock them; or you can use ocopy to copy the datafiles and back those up instead; or you can shutdown the instance; and so on.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-665765/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Cannot access androidx.lifecycle.HasDefaultViewModelProviderFactoryAndroidViewIDE
- cannot access local variable where it is not associated with a value
- libmysqlclient.so.16: cannot open shared object file: No such file or directoryIBMMySqlclientObject
- Python--File及OS操作Python
- ImportError: libffi.so.7: cannot open shared object file: No such file or directoryImportErrorObject
- cannot find trajectory file at ./examples/trajectory.txt
- iis 0x80070032 Cannot read configuration file because it exceeds the maximum file size
- More than one file was found with OS independent path
- ulimit: core file size: cannot modify limit: Operation not permittedMIT
- VM warning: INFO: OS::commit_memory Cannot allocate memoryMIT
- ElasticSearch:Request cannot be executed; I/O reactor status: STOPPEDElasticsearchReact
- 關於React Native報Cannot access ‘serviceOf‘的解決方案React Native
- 每日一個 Golang Packages 06/06 os FileGolangPackage
- python libclntsh.so.12.1: cannot open shared object filePythonObject
- oracle ORA-01157: cannot identify/lock data file 64OracleIDE
- The number of method references in a .dex file cannot exceed 64K.
- [20181214]open file using O_DIRECT.txt
- 呼叫torchtext報錯OSError: libtorch_cpu.so: cannot open shared object file: No such file or directoryErrorObject
- IDEA Cannot access alimaven (http://maven.aliyun.com/nexus/content/groups/public/)IdeaMavenHTTP
- I/O上的等待事件 —— control file sequential read/control file parallel write事件Parallel
- Dynamics CRM the field cannot be deleted because it is used in one or more process的解決方法delete
- cannot use '/dev/da1': must be a block device or regular filedevBloC
- tar (child): bzip2: Cannot exec: No such file or directory 報錯
- OPatch cannot find a valid oraInst.loc file to locate Central InventoryAI
- libcudart.so.8.0: cannot open shared object file解決方案DartObject
- 【問題處理】ORA-00376 file xx cannot be read at this time
- 每日一個 Golang Packages 06/07 os File Read wtiteGolangPackage
- Golang 原始碼學習(一) —— os/file 檔案操作Golang原始碼
- inplace-abn 報錯解決: ImportError: libcudart.so.9.0: cannot open shared object file: No such file or dirImportErrorDartObject
- iOS 11 vs Android O:誰才是更讚的OS?iOSAndroid
- Warning: Variable 'a' cannot be saved to a MAT-file whose version is older than 7.3.
- sqlserver bulk insert報錯Cannot bulk load because the file could not be opened.SQLServer
- [20200416]ORA-01187 cannot read from file because it failed verification tests.AI
- Nginx安裝啟動過程報錯libpcre.so.1 cannot open shared object file: No such file or directoryNginxObject
- MogDB 安裝解壓錯誤:cannot run bzip2: No such file or directory
- Warning: Cannot modify header information - headers already sent by (output started at file_path:line)HeaderORM
- CentOS7提示 libsasl2.so.2: cannot open shared object fileCentOSObject
- 一個os thread startup、log file sync等待的故障回顧thread
- IDEA在執行maven打war的時候報錯:Cannot access defaults field of PropertiesIdeaMaven