服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > 数据库技术 > Oracle技术 > Oracle开发 > 查看文档

细化解析:时间再次停止运行的解决方法

现象:数据库上的job进程不能启动,时间再次停止运行。

sql> select * from v$timer;

hsecs
----------
4294967295

sql> /

hsecs
----------
4294967295

主机持续运行497 days 2 hrs 28 mins 时,数据库系统时间将会停止。

bug:

$ uptime
6:27pm up 497 day(s), 14:35, 6 users, load average: 0.43, 1.21, 2.19

这个bug出现后,以往只能重起主机。

目前,此bug在oracle9.2.0.6中被修正。

oracle10g环境中,你可以看到这个问题已经存在了。

v$timer计时在溢出后会重新计算:

此时,你会发现solaris系统的稳定性确实是值得称道的。

sql*plus: release 10.1.0.3.0 - production on tue jun 20 10:21:35 2006

copyright (c) 1982, 2004, oracle. all rights reserved.


connected to:
oracle database 10g enterprise edition release 10.1.0.3.0 - 64bit production
with the partitioning and data mining options

sql> select * from v$timer;

hsecs
----------
68297932

sql> ! uptime
10:23am up 504 day(s), 23:31, 1 user, load average: 3.43, 3.37, 2.95

扫描关注微信公众号