一般需要重启的情况:

  • 错误:ORA-01033: ORACLE initialization or shutdown in progress
  • 错误:ORA-12541:无监听程序
  • 1、以超级管理员登陆Oracle
su - oracle sqlpus / as sysdba
  • 2、 停止Oracle服务(normal/immediate 正常/立刻)
shutdown immediate
  • 3、以挂载方式启动Oracle服务
startup mount
  • 4、启动Oracle服务
alter database open;

如果报错:

解决办法,删除损坏文件(data file 11):

alter database datafile 11 offline drop;
  • 5、再次启动Oracle服务
alter database open;
  • 6、如果没有启动监听程序

Linux环境下执行以下命令:

xxx/product/11.2.0/dbhome_1/bin/lsnrctl start

Windows环境下执行打开服务即可

最后修改:2022 年 06 月 09 日
如果觉得我的文章对你有用,请随意赞赏