ORA-01034: ORACLE not available
解决方法一:
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
进程 ID: 0
会话 ID: 0 序列号: 0
因为这个小小的错误,折腾了我好几个小时,特记录如下。
上网搜索了下解决方案,如下:
sqlplus "sys/password as sysdba"
连接成功,提示"已连接到空闲例程"
SQL> startup
ORACLE 例程已经启动。
Total System Global Area 535662592 bytes
Fixed Size 1375792 bytes
Variable Size 293601744 bytes
Database Buffers 234881024 bytes
Redo Buffers 5804032 bytes
数据库装载完毕。
ORA-03113: 通信通道的文件结尾
进程 ID: 5412
会话 ID: 5 序列号: 5
出现一个新错误:ORA-03113: 通信通道的文件结尾;分析可能由于昨晚数据库强制关闭,导致文件状态可能不一致,因为正常关闭数据库会同步校验各文件,使得重新启动的时候文件时间点一致。
找到解决方案如下:
SQL> conn / as sysdba
已连接到空闲例程。
SQL> startup mount
ORACLE 例程已经启动。
Total System Global Area 535662592 bytes
Fixed Size 1375792 bytes
Variable Size 293601744 bytes
Database Buffers 234881024 bytes
Redo Buffers 5804032 bytes
数据库装载完毕。
SQL> select * from v$log;
GROUP# THREAD# SEQUENCE# BYTES BLOCKSIZE MEMBERS ARC
---------- ---------- ---------- ---------- ---------- ---------- ---
STATUS FIRST_CHANGE# FIRST_TIME NEXT_CHANGE# NEXT_TIME
---------------- ------------- -------------- ------------ -------------
1 1 340 52428800 512 1 NO
INACTIVE 8474486 02-4月 -11 8522856 02-4月 -11
3 1 342 52428800 512 1 NO
INACTIVE 8555222 06-4月 -11 8565162 11-4月 -11
2 1 343 52428800 512 1 NO
CURRENT 8565162 11-4月 -11 2.8147E+14
SQL> alter database open resetlogs
2 ;
alter database open resetlogs
*
第 1 行出现错误:
ORA-01139: RESETLOGS 选项仅在不完全数据库恢复后有效
SQL> recover database until time '2011-04-11 12:12:12'
完成介质恢复。
SQL> alter database open resetlogs;
数据库已更改。
SQL> shutdown
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。
Total System Global Area 535662592 bytes
Fixed Size 1375792 bytes
Variable Size 293601744 bytes
Database Buffers 234881024 bytes
Redo Buffers 5804032 bytes
数据库装载完毕。
数据库已经打开。
解决方法:二
ERROR:
ORA-27101 Shared memory realm does not exist
ORA-01034 ORACLE not available &<60;
查阅了相关
ORA-27101 Shared memory realm does not exist
ORA-01034 ORACLE not available &<60;
的说明,解释为ORACLE_HOME或者ORACLE_SID设置不正确。
但检查bash_profile以后没有发现错误;
錯誤點,沒有開啟oracle服務;
解決辦法,直接開啟oracle相關數據庫的服務;
或按照下面的步驟操作:
lsnrctl start
sqlplus '/as sysdba'
sql> startup
emctl start dbconsole
isqlplusctl start
ORA-01034: ORACLE not available相关推荐
- ORA -01034解决
ORA - 01034 转:ORA-01034和ORA-27101的解决方法 个人小结: 输入sqlplus /nolog,回车 输入 conn / as sysdba;回车 输入 startup p ...
- 重启oracle后报01034,ORACLE: ORA-01034, ORA-27123问题处理的分析
为了进行数据库的升级使用tar命令备份了oracle文件夹,当进行oracle恢复的时候发现: 以oracle用户启动数据库,其可以以sid或者net service name的方式登陆数据库,而其他 ...
- oracle提示01034,oracle数据库ORA 01034错误问题解决方案
ORA-01034错误的话: Oracle常见错误之一 这是个Oracle数据库服务器比较常见的错误.有经验的用户几乎马上就能解决这个错误,再不济也能马上到Metalink去搜索一下. 不幸的是,大多 ...
- oracle12c ora 12547,Oracle 12c DBCA出现PRCR-1079 ORA-12547 CRS-5017
Oracle 12c用dbca创建数据库时出现了PRCR-1079 ORA-12547 CRS-5017不能启动数据库. 因为这里安装了Oracle Restart,所以尝试使用srvctl star ...
- oracle创建ora文件,ORACLE配置tnsnames.ora文件实例
ORACLE配置tnsnames.ora文件实例 客户机为了和服务器连接,必须先和服务器上的监听进程联络.ORACLE通过tnsnames.ora文件中的连接描述符来说明连接信息.一般tnsnames ...
- oracle ora 3136,oracle中ORA-3136,ORA-609
本文章详细的介绍了关于oracle中ORA-3136,ORA-609方法,有需要的朋友可以参考一下本文章哦. 本文章详细的介绍了关于oracle中ORA-3136,ORA-609方法,有需要的朋友可以 ...
- Oracle ora 01261,Oracle心得:ORA-01261:ORA-01262:错误的解决
用ps -ef|grep ora_ 查看没有发现Oracle的进程. 进入数据库启动遇上ORA-01261:ORA-01262:错误. $ sqlplus "/as sysdba" ...
- oracle ora 16014,ORACLE ORA-16014+ORA-00312 数据库在线重做日志没有归档
[oracle@RedHat ~]$ sqlplus / as sysdba SQL*Plus: Release 10.2.0.1.0 - Production on Fri Aug 30 11:23 ...
- Oracle 11g ora 15018,oracle 11gR2 RAC root.sh 错误 ORA-15072 ORA-15018
Oracle 11gR2 RAC安装Clusterware结束, 在第二个节点执行root.sh脚本的是报如下错误: DiskGroup DATA1 creation failed with the ...
- oracle ora 47306,Oracle SQL提示含义与示例 --- 分布式查询和并行提示
<Oracle 高性能SQL引擎剖析:Oracle SQL 优化与调优技术详解>一书的附录部分.作为对该书的补充,帮助读者理解和掌握"提示"这一项在SQL优化中使用的这 ...
最新文章
- iOS APP提交上架最新流程(转)
- C++语言之Lambda函数与表达式
- CI在mimes.php添加对apk文件上传下载的支持
- mysql 函数重载_[赋值]函数,变量,重载 ,_第1页_169IT
- 二分 poj 3273
- 21天Jenkins打卡Day14-maven服务
- EL表达式用法---查询博客
- 谢尔宾斯基三角形——python递归
- Elasticsearch 父子关系
- 百度指数python爬虫的简单应用
- 如何用windows xp自带的画图工具画箭头
- Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day30】—— 设计模式1
- 使用wx原生方法扫描获取SN码
- 收集的一些驱动 (小米WiFi、全民WiFi、小度WiFi)
- 【keepass】利用keepassxc-browser浏览器扩展和keepassnatmsg插件实现密码自动填充(KeePassHttp-Connector/KeePassHttp)
- 2022N1叉车司机考题及答案
- MyData 白皮书:一种以人为本的个人数据管理北欧模式 | ArcBlock 博客
- iOS开发自定义键盘回车键Return Key
- c 语言程序设计文献,C语言程序设计毕业论文.doc
- python pip卸载_python3 不小心 卸载了 pip,重装 pip 办法