1.使用oracle用户登陆
#su - oracle
2.登陆管理员账号
$ sqlplus / as sysdba
3.启动 SQL> startup
4.返回oracle用户
5.启动监听程序
The listener supports no services
The command completed successfully 显示这些,是没有成功的意思,继续往下看
6.重新进入sqlplus / as sysdba,然后 强制注册服务
alter system register;
7.返回oracle用户,查看监听状态 $ lsnrctl status;
8.出现上面红框里,重启成功。
9.若出现未重启成功,"database not open:queries allowed on fixed tables/views only"
操作步骤2,
执行:select INSTANCE_NAME,STATUS from v$instance;
实例已启动,但是数据库没有mount 、 open。 建议看一下oracle启动的过程。
alter database mount ; alter database open; 执行上面两个之后,就打开数据库了。
——————————————————————————————————————————————————————————————————————————————————————————————————————————
版权声明:本文为CSDN博主「林夕男」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_23659871/article/details/80712271