Oracle EBS R12 - 报FRM-91126错的一种可能原因和解决方法

版本: Oracle EBS R12.0.6 + Oracle DB 10gR2.

前段时间有用户反映登陆系统后, 不能打开任何一个form界面, 点击任何一个form链接时, 都会报以下错误:

FRM-91126: Invalid value Africa#Abidjan for environment variable FORMS_DATETIME_LOCAL_TZ

Oracle EBS R12 - 报FRM-91126错的一种可能原因和解决方法_第1张图片


起初以为是jre版本的问题, 但后面调查发现, 只有当该用户登录时, 才会报这个错, 用其他用户登录都没有问题.

因此锁定在和该用户相关的特定设置上, 尤其是profile, 根据错误消息来看, 应该和时区相关.

于是在系统profile的form上, 搜索%time%, %zone%, %date%等关键字, 然后比较有问题用户的profile值和系统默认值的区别, 终于发现如下profile很值得怀疑:


清空profile (Client Timezone)的值后, 受影响的用户就可以正常打开form了.


你可能感兴趣的:(Oracle EBS R12 - 报FRM-91126错的一种可能原因和解决方法)