场景介绍:
达梦8数据库在运行时,发生了介质故障,排查后发现/dm8/data/DAMENG/下的某些dbf文件没有了。那发生如此致命的问题,你一定会庆幸自己做了全库的备份。
解决问题:
第一、通过v$datafile查看一下所有数据文件的状态
SQL> select path ,status$ from v$datafile;
![](https://i-blog.csdnimg.cn/blog_migrate/939c0ef6859b93841a08a038f75114cd.png)
你会发现通过disql登录,查看v$datafile,部分数据文件已经不能正常显示了,这时为了确认这些乱码信息,还可以登录manager管理工具来再次查看v$datafile,
确认了数据库文件已经丢失,见下图: