此次在创建公司的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文件都是重新生成并覆盖以前的内容。

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

感谢 峰哥指导!

修改Oracle环境变量$PATH的更多相关文章

  1. Linux设置Oracle环境变量

    方法一:直接运行export命令定义变量,该变量只在当前的shell(BASH)或其子shell(BASH)下是有效的,shell关闭了,变量也就失效了,再打开新shell时就没有这个变量,需要使用的 ...

  2. 安装oracle环境变量path的值大于1023的解决办法

    介绍解决安装oracle安装问题 方法/步骤     安装oracle 10g时遇到环境变量path的值超过1023字符,无法设置该值,如图: ‍ 安装oracle 10g时遇到环境变量path的值超 ...

  3. Linux下设置oracle环境变量

    Linux设置Oracle环境变量 方法一:直接运行export命令定义变量,该变量只在当前的shell(BASH)或其子shell(BASH)下是有效的,shell关闭了,变量也就失效了,再打开新s ...

  4. win7 64位 安装java jdk1.8 ,修改配置环境变量

    下载jdk1.8,下载地址:http://www.wmzhe.com/soft-30118.html 安装时有两个程序,都安装在同一个目录下. win7 64位 安装java jdk1.8 ,修改配置 ...

  5. Mac 修改用户环境变量

    Mac 修改用户环境变量 sudo vim ~/.bash_profile

  6. 使用PowerShell修改操作系统“环境变量”

      有时候我们需要命令行工具,但在使用前往往需要先导航至命令工具所在的目录,比如:stsadm 我们首先需要导航至(以SharePoint2013为例):C:\Program Files\Common ...

  7. 怎样修改Windows7环境变量

    在使用电脑的时候要运行某些特定的应用程序时需要修改系统的环境变量,例如安装JAVA时我们就需要配置系统的环境变量.那什么是环境变量呢?环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数,比 ...

  8. windows下误修改了环境变量path怎么办

    1.在我的电脑图标中右键属性调出系统属性窗口2.在系统属性窗口中找到高级选择卡3.在高级选项卡中找到环境变量按扭并单击打开4.在弹出的环境变量窗口中,在系统变量(S)下的框框中找到并单击选择Path变 ...

  9. redhat linux 5.3修改Java环境变量

    需要配置的环境变量 1. PATH环境变量.作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序.我们需要把jdk安装目录下的bin目录增 ...

随机推荐

  1. mahout 实现canopy

    环境: mahout-0.8 hadoop-1.1.2 ubuntu-12.04 理论这里就不说了,直接上实例: 下面举一个例子. 数据准备: canopy.dat文件,COPY到HDFS上,文件内容 ...

  2. 11.Weblogic-SSRF漏洞复现

    应为这一阵正好在学习SSRF漏洞,又苦于本人太菜没有挖到SSRF,只能复现... 先贴出很早之前央视网SSRF可窥探内网(Weblogic SSRF案例):https://www.secpulse.c ...

  3. UVa 11468 Substring (AC自动机+概率DP)

    题意:给出一个字母表以及每个字母出现的概率.再给出一些模板串S.从字母表中每次随机拿出一个字母,一共拿L次组成一个产度为L的串, 问这个串不包含S中任何一个串的概率为多少? 析:先构造一个AC自动机, ...

  4. cargo实现自动化部署远程jetty容器(非安全模式)

    cargo实现自动化部署应用至远程jetty容器 (非安全模式) 一.准备: WAR包:Deployer Web application for the Jetty remote containers ...

  5. AQS(AbstractQueuedSynchronizer)介绍-01

    1.概述 AQS( AbstractQueuedSynchronizer ) 是一个用于构建锁和同步器的框架,许多同步器都可以通过AQS很容易并且高效地构造出来.如: ReentrantLock 和 ...

  6. webpack@3.6.0(2) -- css及图片相关问题

    本篇内容 css3前缀处理postcss 消除未使用的css部分 图片处理 css分离和分离后的图片处理 css3前缀处理postcss cnpm i -D postcss-loader autopr ...

  7. angular1 表单验证demo

    这是一个angular1 验证表单的小栗子: 先看代码: <div ng-controller="myController"> <form name=" ...

  8. Linux查看系统位数

    查看linux是多少位的几位方法   方法/步骤     方法一:getconf LONG_BIT 在linux终端输入getconf LONG_BIT命令 如果是32位机器,则结果为32 Linux ...

  9. 洛谷P1053 篝火晚会

    P1053 篝火晚会 题目描述 佳佳刚进高中,在军训的时候,由于佳佳吃苦耐劳,很快得到了教官的赏识,成为了“小教官”.在军训结束的那天晚上,佳佳被命令组织同学们进行篝火晚会.一共有n个同学,编号从1到 ...

  10. [Xcode 实际操作]四、常用控件-(10)动作表样式警告窗口的使用

    目录:[Swift]Xcode实际操作 本文将演示动作表单窗口的使用. 动作表单可以给用户展现一系列的选项, 和警告窗口不同的是,动作表单的展示形式和设备的尺寸有关. 在项目导航区,打开视图控制器的代 ...