用sqlplus控制台处理误删表空间而导致不能登陆成功的解决办法:
sqlplus / as sysdba #以dba身份登陆数据库
shutdown immediate; #关闭数据库startup mount; #打开控制文件
alter database open; #显示错误的文件路径
alter database datafile '/opt/oracle/oradata/tbs.dbf' offline drop; #注销被误删的表空间文件
alter database open; #打开数据库
修复误删表空间教程
本文提供了一套详细的步骤来解决因误删除表空间导致无法登录数据库的问题。通过使用SQL*Plus工具,以SYSDBA身份关闭并重启数据库,之后通过一系列SQL命令使数据库恢复正常状态。
117





