由于系统时间修改导致Oracle启动失败
2008-07-23 13:41
471 查看
今天早上连接数据库死活连不上了,报错如下:
ORA-01034:Oracle not available
ORA-27101:shared memory realm does not exist
难道有人重启服务器了oracle还没起来呢?连的服务器上一看,已经起了半个多小时了。按说应该是起来了,在服务器端用sqlplus "/ as sysdba" 命令也不能连上,看来实例也没起来。
重启了一下问题还没有解决,查看数据库的日志文件,发现上一次启动日期是7月23日,对啊,下意识的看了一下服务器上的系统时间,竟然是7月1日,把系统日期改成正确的,重新启动数据库,OK问题解决了。
我分析,是因为控制文件中记录了上次服务关闭的时间,理论上我再次的启动时间应该比上次关闭的时间晚,如果启动的时间比上次关闭的时间早,那控制文件就失效了,所以oracle就启动不起来了。
ORA-01034:Oracle not available
ORA-27101:shared memory realm does not exist
难道有人重启服务器了oracle还没起来呢?连的服务器上一看,已经起了半个多小时了。按说应该是起来了,在服务器端用sqlplus "/ as sysdba" 命令也不能连上,看来实例也没起来。
重启了一下问题还没有解决,查看数据库的日志文件,发现上一次启动日期是7月23日,对啊,下意识的看了一下服务器上的系统时间,竟然是7月1日,把系统日期改成正确的,重新启动数据库,OK问题解决了。
我分析,是因为控制文件中记录了上次服务关闭的时间,理论上我再次的启动时间应该比上次关闭的时间晚,如果启动的时间比上次关闭的时间早,那控制文件就失效了,所以oracle就启动不起来了。
相关文章推荐
- 错误修改初始化参数文件导致oracle启动失败!
- RHEL5 fstab文件修改错误导致系统启动失败的解决方法
- Linux时间修改导致的系统启动问题
- oracle归档日志占满系统存储空间,导致数据库启动失败
- 修改oracle系统参数spfile导致数据库无法启动解决
- 由于修改机器名导致Oracle TNS Listener不能启动
- VCS双机由于ID冲突导致启动失败
- 【oracle】模拟故障 - 参数修改导致无法启动oracle
- oracle创建修改系统参数后 不能启动的问题
- Oracle修改SGA_TARGET后启动失败
- 修改linux系统启动时默认等待时间
- linux中/etc/fstab文件删除或修改了,导致系统无法启动
- ORA-01078和LRM-00109问题导致ORACLE启动失败解决方法
- 手动修改spfile.ora文件导致oracle启动不了的解决办法
- Oracle数据库案例整理-Oracle系统运行时故障-表空间所在的目录没有可用空间导致收集统计信息失败
- Oracle数据库案例整理-Oracle系统运行时故障-tnsnames.ora文件配置错误导致数据库TNSping失败
- 修改 linux 默认启动级别 设置系统时间 定时关机
- 【故障处理】修改主机名导致oracle实例无法启动暨如何修改hostname
- maven项目:spring配置里:连接远程oracle(虚拟机里),【虚拟机没开启(数据库连接不上)导致tomcat启动失败(web.xml配置Spring了监听器)】=(也不报具体错误,就是超时)
- 由于 ip 改变,导致 oracle dbconsole 无法启动