ORA-01033 Oracle正在初始化或关闭
问题描述
Sqlplus连接数据库时提示错误ORA-01033:正在初始化或关闭
解决办法
# 使用sysdba角色登录
sqlplus / as sysdba
# 查看数据库状态
SQL> select instance_name,status from v$instance;
orcl, mounted
# 当前数据库为mounted状态,尝试打开(open)数据库
SQL> alter database open;
提示错误:
0RA-01113:文件xxx需要介质恢复
ORA-01110:数据文件x:'数据文件路径'
# 执行介质恢复:
SQL> recover datafile '数据文件路径'
重复上述步骤,直到介质恢复全部完成,提示数据库已更改,说明数据库已恢复正常;
SQL> alter database open;
数据库已更改。
–END–