无法登录应用
上一篇 /
下一篇 2007-02-13 00:00:00
/ 个人分类:Oracle EBS 功能测试
APP-FND-00027:Oracle Application发现当前的NLS_LANG或NLS_DATE_LANGUAGE环境变量为掩码'MOD'生成的值大于3个字节。请通知管理员必须指定另一个NLS_DATE_LANGUAGE。系统无法在当前配置下运行。
APP-FND-00027:Oracle Application has detected that the current NLS_LANG or NLS_DATE_LANGUAGE environment variables produce valuse for the mask 'MOD' that are greater than 3 bytes.Please notify your System Administrator that a different NLS_DATE_LANGUAGE must be specified.The system cannot be run with the current configuration.
今天客户的培训环境出问题了,以sysadmin 登录进去报错:

以其他用户进去没有问题。估计是改了哪个用户层次的预置文件造成的。由于这个问题以前也遇到过,直觉以为是改了首选项的“日期”,由“MM”改成了“MON”。后来发现改正后还是登录不了系统。上网查一查,发现曾经有这样的案例:http://www.itpub.net/567534.html
因为感觉给出的SQL仅有一段是删除会话的,其他都是SELECT,所以没有按他的方法测试。
我用另一个用户登录,查看sysdmin用户的预置文件,注意我把“地点”,“不含值的配置文件”这两个选项去掉了。

与日期相关的可以改的都改了一次,还是不成功。最后我把目光集中到这个:ICX:日期语言,它无论地点层、用户层都不允许修改。那是用来干什么?

我切换到应用开发者职责,查看这个预置文件,发现果然,在应用系统的各层次都不允许更改。图片左下角有注明是:访问程序,可更新,问题1,是什么程序可更新? 图片左上角的应用产品 中是:自助Web 。那意思是说这个配置文件是可以在自助网页中修改,问题2,那是在哪里改呢?我试着把右下角用户:可更新 点上钩。并在系统管理员职责把用户层次改回来,哈成功了。虽然登录成功了,可是尚有两个问题,不解。。。。

导入论坛
引用链接
收藏
分享给好友
推荐到圈子
管理
举报
TAG: