ORA-01012: not logged on
* 博客文章部分截图及内容来自于学习的书本及相应培训课程以及网络其他博客,仅做学习讨论之用,不做商业用途。
* 如有侵权,马上联系我,我立马删除对应链接。
* @author Alan
* @Email no008@foxmail.com
正文
ORA-01012: not logged on
一:出现情况:
二:原因分析:
1 conn / as sysdba 报错ORA-01012: not logged on 2 3 发生原因:关闭数据库是shutdown 后面没有接关闭参数中的任何一个。 4 5 nomal --->所有连接都断开时才能关闭; 6 7 transactional --->等待事务结束后,主动断开连接; 8 9 immediate --->主动断开事务和连接 10 11 abort --->立刻关闭数据库,这个操作是危险的,不会同步数据,不触发检查点,回滚段直接清 空,相当于掉电,每次启动都要实例恢复。 12 13 所以,数据库关闭很慢,这时我一心急,就直接退出了sqlplus,造成Oracle文件被lock,当我再次startup时,操作失败,因为文件依然被锁定状态。报错ORA-01012: not logged on. 14 15 后来重启服务,就可以用了,看了oracle的报错解释,更让我费解。虽然问题解决了,但是生产环境是不能随便down机的,所以,这个问题待续… 16
三:处理方法
1 kill oracle 进程 或者关掉oracle 2 3 ps -ef|grep ora_dbw0_$ORACLE_SID 4 5 kill -9 pid 6 7 重新启动oracle 8 9 sqlplus sys as sysdba 10 11 startup; 12

1 [oracle@localhost ~]$ sqlplus / as sysdba; 2 3 SQL*Plus: Release 11.2.0.3.0 Production on Thu Dec 21 09:45:17 2017 4 5 Copyright (c) 1982, 2011, Oracle. All rights reserved. 6 7 Connected. 8 ERROR: 9 ORA-01012: not logged on 10 Process ID: 0 11 Session ID: 0 Serial number: 0 12 13 14 09:45:17 SYS@orcl SQL> startup 15 ORA-01012: not logged on 16 09:45:29 SYS@orcl SQL> quit 17 Disconnected 18 [oracle@localhost ~]$ 19 [oracle@localhost ~]$ 20 [oracle@localhost ~]$ 21 [oracle@localhost ~]$ 22 [oracle@localhost ~]$ kill oracle 23 -bash: kill: oracle: arguments must be process or job IDs 24 [oracle@localhost ~]$ ps -ef|grep ora_dbw0_$ORACLE_SID 25 oracle 4619 1 0 Dec20 ? 00:00:37 ora_dbw0_orcl 26 oracle 11382 10996 0 09:47 pts/3 00:00:00 grep ora_dbw0_orcl 27 [oracle@localhost ~]$ kill -9 4619 28 [oracle@localhost ~]$ kill 10996 29 [oracle@localhost ~]$ ps -ef|grep ora_dbw0_$ORACLE_SID 30 oracle 11386 10996 0 09:47 pts/3 00:00:00 grep ora_dbw0_orcl 31 [oracle@localhost ~]$ kill 11386 32 -bash: kill: (11386) - No such process 33 [oracle@localhost ~]$ ps -ef|grep ora_dbw0_$ORACLE_SID 34 oracle 11390 10996 0 09:48 pts/3 00:00:00 grep ora_dbw0_orcl 35 [oracle@localhost ~]$ sqlplus / as sysdba; 36 37 SQL*Plus: Release 11.2.0.3.0 Production on Thu Dec 21 09:48:23 2017 38 39 Copyright (c) 1982, 2011, Oracle. All rights reserved. 40 41 Connected to an idle instance. 42 43 09:48:23 SYS@orcl SQL> startup 44 ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance 45 ORACLE instance started. 46 47 Total System Global Area 770035712 bytes 48 Fixed Size 1347652 bytes 49 Variable Size 360714172 bytes 50 Database Buffers 402653184 bytes 51 Redo Buffers 5320704 bytes 52 Database mounted. 53 ORA-01013: user requested cancel of current operation
为人:谦逊、激情、博学、审问、慎思、明辨、 笃行
学问:纸上得来终觉浅,绝知此事要躬行
为事:工欲善其事,必先利其器。
态度:道阻且长,行则将至;行而不辍,未来可期
.....................................................................
------- 桃之夭夭,灼灼其华。之子于归,宜其室家。 ---------------
------- 桃之夭夭,有蕡其实。之子于归,宜其家室。 ---------------
------- 桃之夭夭,其叶蓁蓁。之子于归,宜其家人。 ---------------
=====================================================================
* 博客文章部分截图及内容来自于学习的书本及相应培训课程以及网络其他博客,仅做学习讨论之用,不做商业用途。
* 如有侵权,马上联系我,我立马删除对应链接。 * @author Alan -liu * @Email no008@foxmail.com
转载请标注出处! ✧*꧁一品堂.技术学习笔记꧂*✧. ---> https://www.cnblogs.com/ios9/
学问:纸上得来终觉浅,绝知此事要躬行
为事:工欲善其事,必先利其器。
态度:道阻且长,行则将至;行而不辍,未来可期
.....................................................................
------- 桃之夭夭,灼灼其华。之子于归,宜其室家。 ---------------
------- 桃之夭夭,有蕡其实。之子于归,宜其家室。 ---------------
------- 桃之夭夭,其叶蓁蓁。之子于归,宜其家人。 ---------------
=====================================================================
* 博客文章部分截图及内容来自于学习的书本及相应培训课程以及网络其他博客,仅做学习讨论之用,不做商业用途。
* 如有侵权,马上联系我,我立马删除对应链接。 * @author Alan -liu * @Email no008@foxmail.com
转载请标注出处! ✧*꧁一品堂.技术学习笔记꧂*✧. ---> https://www.cnblogs.com/ios9/
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 2 本地部署DeepSeek模型构建本地知识库+联网搜索详细步骤