此次在创建公司的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. 第 2 章 Python 语言入⻔

    目录 2.1低而长的学习曲线 2.2Python的优势 2.3在你的计算机中安装Python 2.4如何运行Python程序 2.5文本编辑器 2.6寻求帮助 Python语言是一种流行的编程语言,在 ...

  2. sublime插件-OmniMarkupPreviewer浏览器打开报404解决办法

    Sublime Text > Preferences > Package Settings > OmniMarkupPreviewer > Settings - Default ...

  3. Note: ENDBOX: Scalable Middlebox Functions Using Client-Side Trusted Execution

    ENDBOX enable secure networking by client-Side trusted execution. What ENDBOX is a scalable middlebo ...

  4. go语言实战教程:项目文件配置和项目初始化运行

    在上节内容中,我们已经搭建了实战项目框架,并将实战项目开发所需要的静态资源文件进行了导入.在本节内容中,我们将讲解如何通过相关的配置,并初始化运行项目. conf配置文件读取配置信息 我们前面说过,使 ...

  5. java整理(三)

    1.继承性:继承已有的功能.使用extends关键字.class  子类   extends  父类{} 子类又被称为派生类,父类又被称为超类. 继承的限制: 1.java中,不允许多重继承,即一个子 ...

  6. Maven的相关知识及使用

    一.简介 maven: 是apache下的一个开源项目,是纯java开发,并且只是用来管理java项目的,Maven是跨平台的项目管理工具. 1.自动化构建和项目管理工具 Ant→Make→Maven ...

  7. QQ音乐MP3下载

    QQ音乐MP3下载 没错本次写的内容的对象是我们熟知的QQ Music. 本篇文章涉及内容包括:Python,爬虫,json解析,request 库的使用 缘起 前几天刷B站无意中又刷到了一首神曲,“ ...

  8. web综合案例01

    web综合案例01 ... .... 内容待添加

  9. vue中比较完美请求的栗子(使用 axios 访问 API)

    vue中比较完美请求的栗子(使用 axios 访问 API) 官网地址:https://vuejs.bootcss.com/v2/cookbook/using-axios-to-consume-api ...

  10. HDU 5877 Weak Pair DFS + 树状数组 + 其实不用离散化

    http://acm.hdu.edu.cn/listproblem.php?vol=49 给定一颗树,然后对于每一个节点,找到它的任何一个祖先u,如果num[u] * num[v] <= k.则 ...