11G_RAC数据库时间与服务器时间相差16小时

解决命令:

srvctl setenv database -d <dbname> -t TZ=EAT-8


看起来容易理解,差了16小时,可能是时区不对


sysdate是调用操作系统里面的gettimeofday函数,不依赖oracle数据库设置的时区,用的是操作系统的时区,而对linux来说,就是环境变量里设置的时区


cat /etc/sysconfig/clock




你可能感兴趣的:(oracle,linux,数据库,服务器,database)