有时候,启动数据库的时候可能看到如题所示的报错,具体如下:
ora-01157: cannot identify/lock data file 6 - see DBWR trace file ora-01110: data file 6: '/data/xxxxx/xxxx.dbf'
这个时候,最好去检查下出问题的数据文件,很可能它们真的不存在了。
——————
一般发生该问题的场景是:
一些架构中,数据库的数据文件放在mount挂起来的挂载点,而挂载信息又没有写到启动文件中,例如:/etc/fstab。
因此,重启系统之后,忘了先挂载,而直接启动数据库,当然就发生这类的错误了。
——————
Done。