两年后再次遇到的Oracle启动报错,ORA-01012:not logged

今天Orcale数据库卡死了,于是想重启数据库,关数据的时候花了很长时间,再次启动时,启动失败报:“ORA-01012:not logged”的错误。

查看了下自己的运维周报,发现这个错误在两年前出现过,有两种解决方法,若第一种不行,那就采用第二种。

方法一

[root@test ~]#ps -ef | grep oracle|awk '{print $2}'|xargs kill -9 
[root@test ~]#su - oracle
[oracle@test ~]$ lsnrctl start
LSNRCTL for Linux: Version 11.2.0.4.0 - Production on 18-JUN-2021 10:40:28

Copyright © 1991, 2013, Oracle. All rights reserved.

Starting /oracle/ora11/product/bin/tnslsnr: please wait…

TNSLSNR for Linux: Version 11.2.0.4.0 - Production
Log messages written to /oracle/ora11/diag/tnslsnr/test/listener/alert/log.xml
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=test)(PORT=1521)))

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
STATUS of the LISTENER
Alias LISTENER
Version TNSLSNR for Linux: Version 11.2.0.4.0 - Production
Start Date 18-JUN-2021 10:40:29
Uptime 0 days 0 hr. 0 min. 0 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Log File /oracle/ora11/diag/tnslsnr/test/listener/alert/log.xml
Listening Endpoints Summary…
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=test)(PORT=1521)))
The listener supports no services
The command completed successfully
[oracle@test ~]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.4.0 Production on Fri Jun 18 10:40:40 2021

Copyright © 1982, 2013, Oracle. All rights reserved.

Connected.
SQL> startup
ORACLE instance started.

Total System Global Area 8.3915E+10 bytes
Fixed Size 2262328 bytes
Variable Size 8321501896 bytes
Database Buffers 7.5430E+10 bytes
Redo Buffers 160702464 bytes
Database mounted.

方法二

今天解决故障用到的方法

[oracle@test ~]$ lsnrctl start

LSNRCTL for Linux: Version 11.2.0.4.0 - Production on 18-JUN-2021 10:40:28

Copyright © 1991, 2013, Oracle. All rights reserved.

Starting /oracle/ora11/product/bin/tnslsnr: please wait…

TNSLSNR for Linux: Version 11.2.0.4.0 - Production
Log messages written to /oracle/ora11/diag/tnslsnr/test/listener/alert/log.xml
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=test)(PORT=1521)))

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
STATUS of the LISTENER
Alias LISTENER
Version TNSLSNR for Linux: Version 11.2.0.4.0 - Production
Start Date 18-JUN-2021 10:40:29
Uptime 0 days 0 hr. 0 min. 0 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Log File /oracle/ora11/diag/tnslsnr/test/listener/alert/log.xml
Listening Endpoints Summary…
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=test)(PORT=1521)))
The listener supports no services
The command completed successfully
[oracle@test ~]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.4.0 Production on Fri Jun 18 10:40:40 2021

Copyright © 1982, 2013, Oracle. All rights reserved.

Connected.
SQL> startup;
ORA-01012: not logged on
SQL> Disconnected
[root@test oinstall]# su - oracle
[oracle@test ~]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.4.0 Production on Fri Jun 18 10:45:45 2021

Copyright © 1982, 2013, Oracle. All rights reserved.

Connected.
SQL> select * from all_tables;
select * from all_tables
*
ERROR at line 1:
ORA-01012: not logged on
Process ID: 0
Session ID: 0 Serial number: 0

SQL> exit
Disconnected

#解决方法
[oracle@test ~]$ sysresv

IPC Resources for ORACLE_SID “ora11g” :
Shared Memory:
ID KEY
7405568 0x00000000
7438337 0x00000000
7471106 0x00000000
7503875 0x00000000
7536644 0x00000000
7569413 0x00000000
7602182 0x00000000
7634951 0x00000000
7667720 0x00000000
7700489 0x00000000
7733258 0x00000000
7766027 0x00000000
7798796 0x00000000
7831565 0x00000000
7864334 0x00000000
7897103 0x00000000
7929872 0x00000000
7962641 0x00000000
7995410 0x00000000
8028179 0x00000000
8060948 0x00000000
8093717 0x00000000
8126486 0x00000000
8159255 0x00000000
8192024 0x00000000
8224793 0x00000000
8257562 0x00000000
8290331 0x00000000
8323100 0x00000000
8355869 0x00000000
8388638 0x00000000
8421407 0x00000000
8454176 0x00000000
8486945 0x00000000
8519714 0x00000000
8552483 0x00000000
8585252 0x00000000
8618021 0x00000000
8650790 0x00000000
8683559 0x00000000
8716328 0x00000000
8749097 0x00000000
8781866 0x00000000
8814635 0xf07f3fd4
Semaphores:
ID KEY
2424837 0xd2c1d1a8
2457606 0xd2c1d1a9
2490375 0xd2c1d1aa
2523144 0xd2c1d1ab
2555913 0xd2c1d1ac
2588682 0xd2c1d1ad
2621451 0xd2c1d1ae
2654220 0xd2c1d1af
2686989 0xd2c1d1b0
Oracle Instance not alive for sid “ora11g”
[oracle@test ~]$ ipcrm -m 7569413
ipcrm -m 8355869
ipcrm -m 8388638
ipcrm -m 8421407
ipcrm -m 8454176
ipcrm -m 8486945
ipcrm -m 8519714
ipcrm -m 8552483
ipcrm -m 8585252
ipcrm -m 8618021
ipcrm -m 8650790
ipcrm -m 8683559
ipcrm -m 8716328
ipcrm -m 8749097
ipcrm -m 8781866
ipcrm -m 8814635[oracle@test ~]$ ipcrm -m 7602182
[oracle@test ~]$ ipcrm -m 7634951
[oracle@test ~]$ ipcrm -m 7667720
[oracle@test ~]$ ipcrm -m 7700489
[oracle@test ~]$ ipcrm -m 7733258
[oracle@test ~]$ ipcrm -m 7766027
[oracle@test ~]$ ipcrm -m 7798796
[oracle@test ~]$ ipcrm -m 7831565
[oracle@test ~]$ ipcrm -m 7864334
[oracle@test ~]$ ipcrm -m 7897103
[oracle@test ~]$ ipcrm -m 7929872
[oracle@test ~]$ ipcrm -m 7962641
[oracle@test ~]$ ipcrm -m 7995410
[oracle@test ~]$ ipcrm -m 8028179
[oracle@test ~]$ ipcrm -m 8060948
[oracle@test ~]$ ipcrm -m 8093717
[oracle@test ~]$ ipcrm -m 8126486
[oracle@test ~]$ ipcrm -m 8159255
[oracle@test ~]$ ipcrm -m 8192024
[oracle@test ~]$ ipcrm -m 8224793
[oracle@test ~]$ ipcrm -m 8257562
[oracle@test ~]$ ipcrm -m 8290331
[oracle@test ~]$ ipcrm -m 8323100
[oracle@test ~]$ ipcrm -m 8355869
[oracle@test ~]$ ipcrm -m 8388638
[oracle@test ~]$ ipcrm -m 8421407
[oracle@test ~]$ ipcrm -m 8454176
[oracle@test ~]$ ipcrm -m 8486945
[oracle@test ~]$ ipcrm -m 8519714
[oracle@test ~]$ ipcrm -m 8552483
[oracle@test ~]$ ipcrm -m 8585252
[oracle@test ~]$ ipcrm -m 8618021
[oracle@test ~]$ ipcrm -m 8650790
[oracle@test ~]$ ipcrm -m 8683559
[oracle@test ~]$ ipcrm -m 8716328
[oracle@test ~]$ ipcrm -m 8749097
[oracle@test ~]$ ipcrm -m 8781866
[oracle@test ~]$ ipcrm -m 8814635
[oracle@test ~]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.4.0 Production on Fri Jun 18 10:49:49 2021

Copyright © 1982, 2013, Oracle. All rights reserved.

Connected to an idle instance.

SQL> startup
ORACLE instance started.

Total System Global Area 8.3915E+10 bytes
Fixed Size 2262328 bytes
Variable Size 8321501896 bytes
Database Buffers 7.5430E+10 bytes
Redo Buffers 160702464 bytes
Database mounted.

在这里插入图片描述
突然发现写完这篇博文,饭被干完了,麻烦各位高手的金指点赞,评论,转发~谢谢支持ᶫᵒᵛᵉᵧₒᵤ 💕

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值