Home  >  Article  >  Database  >  Oracle数据库时间和系统时间不同问题处理

Oracle数据库时间和系统时间不同问题处理

WBOY
WBOYOriginal
2016-06-07 16:07:423076browse

Oracle数据库时间和服务器系统时间差距巨大,造成数据混乱和报表错误,数据库时间和系统时间大概相差16个小时。

Oracle数据库时间和服务器系统时间差距巨大,,造成数据混乱和报表错误,数据库时间和系统时间大概相差16个小时。

Oracle数据库时间和系统时间不同问题处理

具体如下:

处理办法如下:

经过检查数据库出现时间差异是因为命中了BUG 14063047。详见MOS文档:

11.2.0.3 Wrong Sysdate Returned for Connections Through Listener if Database is Started With srvctl (文档 ID 1476294.1)

其解决办法如下:

1、双节点使用sqlplus重启数据库(临时解决方案),不要使用srvctl重启。

2、在oracle用户下设置数据库属性(只需要在一个节点上运行),并重启数据库:

srvctl setenv database -d ipcc -t 'LD_LIBRARY_PATH=/opt/oracle/database/product/11.2.0/lib'

注:以上操作不需要重启crs,只需要重启数据库即可

本文永久更新链接地址

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn