失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Oracle删除表空间导致报错无法登录解决

Oracle删除表空间导致报错无法登录解决

时间:2020-10-02 17:43:22

相关推荐

Oracle删除表空间导致报错无法登录解决

用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; #打开数据库

第二种参考:ora01033表空间被删除造成无法登录的状况解决方案 - 百度文库

注意,弄好之后登录可能会报错,根据代码进行解决,以下是我碰到的

oracle 28000错误码,Oracle数据库 ORA-28000 错误处理方式

Oracle数据库ORA-28000错误处理方式

ORA-28000:the account is locked-的解决办法

第一步:使用PL/SQL,登录名为system,数据库名称不变,选择类型的时候把Normal修改为Sysdba;

第二步:选择myjob,查看users;

第三步:选择system,右击点击“编辑”;

第四步:修改密码,把“帐户被锁住”的勾去掉;

第五步:点击“应用”再点击“关闭”;

第六步:重新登录就可以通过验证了;

我第一步就登录了。

如果觉得《Oracle删除表空间导致报错无法登录解决》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。