关于utl_file_dir 与 $APPLTMP 的故事

2007-11-29 16:00 by Jimmy.Lin

昨天测试与产品环境都出现同样的问题,被急疯了, 上了个1级tar, 后来跟oracle的工程师一路排查下来,终于发现是这个东东闹的鬼。 当前还怀疑这个问题还跟前阶段一直出现的信号11,singal 11 的问题有关系。 下面是设置要注意的一些问题。同时归纳了一篇文档share给大家。
http://www.appsboss.com/attachment.php?aid=64

环境:
系统是刚上了ATG RUP5,AP,DB在2台server上,跑oracle标准的请求经常抛出奇异的error,可以参看文末。

正确的设置:
注意utl_file_dir 的第1一个参数一定要是 $APPLTMP的全路径/u01/test6/test6comn/temp

$ echo $APPLCSF
/u01/test6/test6comn/admin
$ echo $APPLTMP
/u01/test6/test6comn/temp

SQL> show parameter utl_file_dir

NAME TYPE VALUE—————————-———————————————
utl_file_dir string
/u01/test6/test6comn/temp, /usr/tmp, /usr/tmp, /u02/test6/te st6db/9.2.0/appsutil/outbound/test6_p570a, /usr/tmp

如何设置:
AP:
$ pwd
/u01/test6/test6appl/admin
$ ls -la test6*xml
-rw-rw-r— 1 appltest6 appltest6 82035 Nov 28 19:42 test6_erpapptest.xml
查询APPLTMP,并且编辑

DB:
$ cd $ORACLE_HOME
$ cd dbs
$ ls
PROD_p570a_ifile.ora initPROD_noaq.ora initdw.ora inittest6_noaq.ora
TEST6_p570a_ifile.ora initTEST6.ora inittest6.ora lkTEST6
init.ora
查询utl_file_dir,并且编辑

设置s_db_util_filedir =
/usr/tmp,/temp
DB层次再做一次autoconfig

并且确保所设置的目录都是777 权限。

最后,AP层再做一次autoconfig 就OK了。

Comments

  1. 还要有个$APPLPTMP


    — chen_7733    Nov 12, 02:25 PM    #

启用垃圾过滤机制: 留言须2步: 预览 --> 送出

  Textile说明

海盗分宝石 有趣的阅读方式

个人介绍

        Jimmy Lin
jimmy lin,goodhawk
-->profile

站点服务:

  • AppsBoss
    Oracle ERP 技术论坛
  • 技术文档
    公开的技术文档
  • My WiKi
    知识收集器
  • Jimmy 相册
    忘记时间的记事本^-^
  • RSS阅读器
    平时经常读的文章