oracle数据库表空间满了,添加新的表空间文件时输入错了表空间名,怎么能将它删除
1个回答
展开全部
启动dos命令窗口 然后按下面的操作
sqlplus /nolog
conn sys/orcl as sysdba;
alter database open;
当操作完成上面的操作就会报ORA-01157: cannot identify/lock data file 9 XXX.DBF就是你误删除的那个文件。然后你执行下面的操作。
alter database datafile 'd:\XXX.DBF' offline drop;
alter database open;
sqlplus /nolog
conn sys/orcl as sysdba;
alter database open;
当操作完成上面的操作就会报ORA-01157: cannot identify/lock data file 9 XXX.DBF就是你误删除的那个文件。然后你执行下面的操作。
alter database datafile 'd:\XXX.DBF' offline drop;
alter database open;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询