此次在创建公司的Oracle 标准化应用时,提到了添加$PATH,但没有发现对我很符合我的现况的方法,现记录下此次添加$PATH的方法:

首先查看$PATH中是否已存在我们需要的路径:

执行指令echo $PATH 将会输出$PATH的值(以:分开,就像Windows 下用;进行分隔);

我们需要添加路径$HOME/bin

如果不存在,则需添加路径到PATH中去:

我们在EBS服务器中,我们一般是对我们客户化的环境进行修改,不建议直接修改服务器中的profile文件:

cd  $AD_TOP/admin/template/custom

vi APPLSYS_ux.env

在文件的最后

将PATH="${PATH}:${ANT_HOME}/bin"

修改为PATH="${PATH}:${ANT_HOME}/bin:${HOME}/bin"

保存退回到指令界面;

执行指令 cd $ADMIN_SCRIPTS_HOME

然后运行adautocfg.sh

运行完成后 执行echo $PATH查看是否存在我们需要添加的目录路径。

===正常执行,一般就添加成功了!

--------------------------------------------------------------

--------------------------------------------------------------

如何找到上面文件为所需修改的文件:

cd $AD_TOP/bin

然后运行 adtmplreport.sh contextfile=$CONTEXT_FILE

运行完成后会输出产生的log文件,从服务器上下载log文件。

查看找到ad_top下的*.env文件:

TEMPLATE FILE   : /dev01/oracle/UAT/apps/apps_st/appl/ad/12.0.0/admin/template/APPLSYS_ux.env
CUSTOM TEMPLATE : /dev01/oracle/UAT/apps/apps_st/appl/ad/12.0.0/admin/template/custom/APPLSYS_ux.env
TARGET FILE     : /dev01/oracle/UAT/apps/apps_st/appl/UAT_ksebsdt.env

在系统中TEMPLATE FILE是系统提供的模板文件;

CUSTOM TEMPLATE则是我们客户化定义的一些环境变量;

TARGET FILE则是在adautocfg.sh生成变量时的值时,收集系统中的相关文件,然后统一生成的目标文件;

--------------------------------------------

测试中,如果直接修改TARGET FILE的env文件,在运行完adautocfg.sh后,发现又回到之前的状态,这就是由于每次执行时TARGET FILE中的.env文件都是重新生成并覆盖以前的内容。

--------------------------------------------

感谢 峰哥指导!

最新文章

  1. 完全删除TFS2013上的项目
  2. mysql报错: 1548-Cannot load from mysql.proc. The table is probably corrupted 解决办法
  3. Activity之间传递参数(三)
  4. JS获取跨域的cookie实例
  5. iOS开发--CornerStone上传静态库(.a文件)
  6. bzoj3405:[Usaco2009 Open]Grazing2 移动牛棚
  7. JavaScript实现遮罩层
  8. Membership角色与权限管理
  9. Balanced Lineup
  10. code first 尝试
  11. JQuery给元素绑定click事件多次执行的解决方法
  12. iOS 监听键盘变化
  13. 在Github上搭建你的博客
  14. cmake 学习笔记(一)
  15. (转) Spring Boot JDBC 连接数据库
  16. 九度OJ题目1003:A+B
  17. trigger回调方法的实现
  18. 实例解析Collections源码,Iterator和ListIterator
  19. 利用ThreadLocal管理事务
  20. html5 sessionStorage VS loaclStorage

热门文章

  1. 13、Actor
  2. adb devices unauthorized解决方法
  3. HTMLParser使用详解(2)- Node内容
  4. From COM to COM 侯捷 1998.06.12
  5. Apple Swift中文入门教程【转发】
  6. vue 绑定属性(index)
  7. C#报算术运算导致溢出的错误
  8. Mice and Holes 单调队列优化dp
  9. iOS回顾笔记( 01 )-- XIB和纯代码创建应用的对比
  10. 简谈react中的虚拟DOM