由于AIX操作系统安装问题,默认时区是DCT结尾,DCT结尾的时区都是开启了夏时制,在每年的3月11日2:00将自动向前拨动1小时,由于数据库采集的是系统时间,导致应用时间都提前了一小时,由于更改时间会导致数据库状态不一致,必须按照具体的步骤来进行。以下内容是更改一套rac+dataguard环境的具体步骤:
1 更改dataguard时区时间:
查看备用物理库时区
# echo $TZ
CST6CDT
查看备用物理库状态
SQL> select open_mode from v$database;
OPEN_MODE
----------
MOUNTED
停备用物理数据库
SQL> conn /as sysdba
Connected.
SQL> shutdown immediate
ORA-01109: database not open
Database dismounted.
Oracle instance shut down.
更改时区到GMT+8
Asia/Shanghai (GMT+08:00) China Standard
重启服务器,更改时间,但此时不要启动备用数据库
# shutdown -Fr