ORA-01157: cannot identify/lock data file 27 - see DBWR trace file

      群中一朋友碰到如下问题:

SQL> alter database open;

alter database open

*

ERROR at line 1:

ORA-01157: cannot identify/lock data file 27 - see DBWR trace file

ORA-01110: data file 27: '/oracle/PRD/sapdata1/sr3700_4/sr3700.data4'

      发生这类问题的原因是:
因为数据文件已经在被使用了从而导致数据库的后台进程不能找到相应的数据文件或者不能锁定相应的数据文件,这样数据库将禁止访问这些数据文件而其他的数据文件则没有影响。伴随这个错误操作系统将会提示是哪个数据文件不能被识别。
# ps -ef |grep brbackup
  oraprd 446518 544882   0 02:00:00      -  0:00 brbackup -u erpbackup/erpbackup -c -t offline_force 
    root 627086 753776   0 10:13:12  pts/1  0:00 grep brbackup
    发现数据库正在做离线备份,把brbackup进程kill掉,重新open database就好了. 
    其实还是DBA和Basis没有沟通好,看来沟通真的很重要!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章