记一次 oracle 数据库在宕机后的恢复
2024-10-19 20:26:43
系统:redhat 6.6
oracle版本: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
问题描述:宕机后,使用 sqlplus 登陆发现:
Oracle ORA-01033: ORACLE initialization or shutdown in progress
即,数据库未正常打开。
问题排查:
由于非正常关机,数据库需要恢复。遂Bd一下:
https://www.cnblogs.com/wangsaiming/p/3688141.html
根据文章,执行:
sqlplus \nolog #不指定登陆用户
SQL> conn / as sysdba #指定以sysdba 登陆
报错:
ORA-01031: insufficient privileges
断续Bd:https://blog.csdn.net/dsc1245/article/details/69524584,根据文章说明,sysdba登陆需要满足:
- 该用户为 oracle, 在 oinstall, dba 组中。
- 该用户的环境变量中有 ORACLE_HOME 与 ORACLE_SID
- ORACLE_HOME/network/admin/sqlnet.ora中,不能有 :
-
sqlnet.authentication_services=(nts) #window下使用, linux 下不指定或为 ALL
-
满足以下条件后,可顺利登陆。
根据文章 :http://blog.itpub.net/28602568/viewspace-762369/ 中的步骤,执行:
SQL> select open_mode from v$database; OPEN_MODE
--------------------
MOUNTED
即oracle 没有进入open状态,手动启动:
SQL> shutdown
ORA-01109: database not open Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started. Total System Global Area 941600768 bytes
Fixed Size 1340440 bytes
Variable Size 708840424 bytes
Database Buffers 226492416 bytes
Redo Buffers 4927488 bytes
Database mounted.
ORA-00600: internal error code, arguments: [kcratr_scan_lastbwr], [], [], [],
[], [], [], [], [], [], [], []
Bd 此错误:ORA-00600: internal error code, arguments: [kcratr_scan_lastbwr :https://blog.csdn.net/muzi1314_/article/details/54587970。
按文章指引可完成恢复。
SQL> select open_mode from v$database; OPEN_MODE
--------------------
READ WRITE #出现此输出说明oracle已正常启动。
完毕。
其它文章:
最新文章
- User mode and kernel mode
- JavaWeb 学习003-简单登录页面功能实现
- 【Delphi】从内存(MemoryStream)使用WMP(WindowsMediaPlayer)控件播放视频音频(Play Video with WMP from MemoryStream)
- 与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。
- Spring集成PageHelper的简单用法
- 一.oracle的SQL中group by使用的情况(与聚合函数的关系)
- centos下chm阅读器
- Mysql 导入导出数据结构及数据
- pycharm 安装及使用
- ubuntu 14.04 安装python包psycopg2
- JDBC ---获取数据字段 -- 转成map
- (ecj)Eclipse的Java编译器分析之一——ecj介绍
- Android 生态消息推送平台介绍
- 特征选择:方差选择法、卡方检验、互信息法、递归特征消除、L1范数、树模型
- Nature | 光学CNN层替换传统CNN层,超省电
- Source Insight 查看函数调用关系
- keytool生成JKS证书的详细步骤及截图
- 关于Android使用Instrumentation做功能测试的时候遇到的一个问题
- Centos RSA 登录
- MVC中@Html.Action的用法(类似自定义控件)