ORA-01157 误删表空间对应的dbf文件出现的错误的解决办法

1、关闭数据库            shudown immediate

2、mount 启动          startup mount

3、清除掉错误的文件   alter database datafile 6 offline drop;

4、recover数据库   recover database;

 5、open数据库     alter database open;

6、关闭数据库  shutdown immediate;

7、正常启动数据库    startup

附一些操作:

1、删除掉数据库:  drop tablespace xxxxx including contents and datafiles;

2、新建数据库: create tablespace xxxxx datafile   'D:appAdministratororadataorclxxxxx.dbf' size 50M autoextend on next 50m maxsize 2048m extent management local;

 3、查看表空间信息: SELECT tablespace_name, file_id, file_name FROM dba_data_files ORDER BY tablespace_name; 

原文地址:https://www.cnblogs.com/xyt-0412/p/15206718.html