oracle修改时区后连接不上,Oracle 在 windows 2008 修改时区后登陆主机报connection refused的解决过程...

昨天发现新装的2008上时间错误的,一看是设置了时间同步的,找到了原因:时区设置错了。把时区设置正确:GMT:+12:00 。之后平安无事的运行了一个阶段,在EM上操作调度Oracle建议的备份时,输出主机用户名密码时,出现connection refused错误。

结果查了一下。不是,那会是什么原因呢?我这才想到可能是时区设置的问题。

查了下网上的东西 说要修改$ORACLE_HOME/主机名_orcl/sysman/config下的emd.properties 里面的agentTZRegion设置为agentTZRegion=Asia/Chungking(我没照这个做,我相信自己)

于是我打开了这个文件,发现  agentTZRegion=-12:00 这个是修改时区前错误的时区:GMT -12:00国际日期变更线西,而我修改后正确的时区应该是:GMT +8:00(北京)

国外的论坛说,Oracle 10g有BUG不支持GMT时间,只支持UTC时间。那不是很麻烦了?还好接下来的操作证明,或许11GR2已经解决了这个BUG。

我把agentTZRegion 改为正确的 agentTZRegion=+8:00 然后

emctl stop dbconsole

emctl resetTZ agent  (或许我当初漏了这步,谁知道~)

emctl config agent getTZ (显示Asia/Shanghai)

emctl start dbconsole

重启依旧未解决。遂干脆重装EM。解决!

大概猜到原因:EM在安装时要读取你的时区,写入到一些文件中,若OS上修改了时区则对应不上,可能导致一些问题从而出现异常,这个时候重装EM是比较简单的解决方式

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值