ORA-01033错误

windows 服务器

先进入oracle 服务器

  1. cmd
  2. sqlplus /nolog
  3. conn /as sysdba
  4. alter pluggable database orclpdb open; 
    看看行不行,如果提示没有转载数据库提示,就用重启命令
  5. shutdown immediate
  6. startup
  7. alter pluggable database orclpdb open;

注意 :alter pluggable database orclpdb open;  一定要有分号,不然提示2,也可以用 alter pluggable database all open; 替代

Liunx 服务器

1、输入ip地址 账号 root (回车),然后输入密码
2、打开操作权限

su - oracle

3、启动oracle 监听
查看oracle 监听状态

lsnrctl status

启动监听

lsnrctl start

4、登录oracle

sqlplus  "/as sysdba"

原本的画面会变为

SQL>shutdown immediate 停止服务  
SQL>startup 启动服务,观察启动时有无数据文件加载报错,并记住出错数据文件标号(如果没有报错就会显示启动成功的字样,现在就不用执行一下步骤,直接用PLSQl连接数据库即可,这一步可能会出现ora 01033)  
SQL>alter pluggable database orclpdb open; (这步可能会提示 ora 009400)
SQL>shutdown immediate 再次停止服务  
SQL>startup mount  
SQL> recover datafile 2 恢复出错的数据文件  
SQL>shutdown immediate 再次停止服务  
SQL>startup 启动服务,此次正常。
THE END
点赞10赞赏 分享
抢沙发
头像
提交
头像

昵称

取消
昵称表情

    暂无评论内容