1.用户目录下环境变量

在用户目录下的.bash_profile文件中增加变量,仅会对当前用户有效,并且是永久的

[root@or11 oracle]$ pwd
/home/oracle
[root@or11 oracle]$ vi .bash_profile# .bash_profile# Get the aliases and functions
if [ -f ~/.bashrc ]; then. ~/.bashrc
fi# User specific environment and startup programsPATH=$PATH:$HOME/.local/bin:$HOME/binexport PATHexport ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

2.修改所有用户环境变量

在/etc/profile文件中添加变量,该变量将会对Linux下所有用户有效,并且是永久的

[root@or11 /]$ vi /etc/profileexport ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

使配置生效

[root@or11 /]$ source /etc/profile

各变量含义

TNS_ADMIN

oracle产品有TNS文件,如果系统里装了多个oracle的产品,那么客户端连instance的时候,使用哪个tnsnames.ora?这时候就看TNS_ADMIN这个参数的配置。

export TNS_ADMIN=$ORACLE_HOME/network/admin

ORACLE_HOME 表示ORACLE软件安装的目录
ORACLE_SID ORACLE的SID,作用是用来区分同一台计算机上的同一个数据库的不同实例。
ORACLE_TERM 指定安装Oracle终端的类型
TNS_ADMIN 指定listener.ora tnsnames.ora的位置
NLS_LANG 指定Client的字符集
以下是Linux的变量:
LD_LIBRARY_PATH 设置临时的库文件的path路径
PATH 设置搜索路径
CLASSPATH 设置java lib文件搜索路径
TMPDIR 临时目录
set -o vi 默认的编辑器设置成vi
umask 022 用来设置创建文件或目录的默认权限

oracle linux 环境变量相关推荐

  1. linux环境变量配置的方法,Linux环境变量配置方法

    Linux上环境变量配置分为设置永久变量和临时变量两种.环境变量设置方法同时要考虑环境Shell类型,不同类型的SHELL设置临时变量方法和设置永久变量对应的配置文件不同.Linux环境变量本身配置过 ...

  2. linux环境变量设置图解,Linux环境变量设置

    一.环境变量的概念 1.环境变量的含义 程序(操作系统命令和应用程序)的执行都需要运行环境,这个环境是由多个环境变量组成的. 2.环境变量的分类 1)按生效的范围分类. 系统环境变量:公共的,对全部的 ...

  3. Linux环境变量设置

    linux环境变量设置图解,Linux环境变量设置 linux环境变量设置图解 一.环境变量的概念 1.环境变量的含义 程序(操作系统命令和应用程序)的执行都需要运行环境,这个环境是由多个环境变量组成 ...

  4. Linux环境变量说明与配置

    相关的配置文件说明: /etc/profile 范围:对所有用户生效 作用: a.定义USER变量 b.定义LOGNAME变量 c.定义MAIL变量 d.定义PATH变量 e.定义HOSTNAME变量 ...

  5. linux mv 环境变量,linux环境变量,cp,mv命令,more,less,cat,tail,head,的使用...

    linux环境变量,cp,mv命令,more,less,cat,tail,head,的使用 [email protected] ~]# cp /usr/bin/ls   /tmp/ [[email p ...

  6. 超详干货!Linux 环境变量配置全攻略

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转自|机器学习实验室 Linux环境变量配置 在自定义安装软件 ...

  7. python脚本设置linux环境变量_Linux环境变量export方法与修改文件方法的区别

    玩蛇网推荐图文教程:python 列表 要想修改Linux环境变量有两种方法可以实现,但是关于Linux环境变量export方法与修改文件方法的区别你又了解多少呢?设置 Linux 环境变量可以通过 ...

  8. Linux环境变量加载的研究

    我们经常遇到在linux执行某条命令时出现xxx文件没找到的问题.很多情况都不是库没有安装,而是环境变量的错误. 但是,我明明是设置了环境变量啊.所以,我对此进行了试验. 我们登录linux有很多种, ...

  9. Linux环境变量配置出错,导致登录不了......

    Linux环境变量配置出错导致的后果: 1.登陆不了 linux 了 2.基本命令全失效了(如:ls,vi,sudo,su,find,cp等),除了cd命令可用. 解决方法有如下三步: 1.从图形登陆 ...

  10. Linux环境变量配置

    这篇文章主要介绍了Linux环境变量配置全攻略,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧. 在自定义安装软件的时候,经常需要 ...

最新文章

  1. sql注入之order by猜列数问题
  2. Oracle的分区操持
  3. 改进客户合作关系,建立共赢的客户合作体系——来自项目管理群的讨论
  4. ThreadLocal 解决多线程程序的并发问题+事务处理
  5. java装饰模式理解_Java设计模式之装饰模式趣谈
  6. 计算机达人成长之路(8)连载
  7. minmaxloc matlab,opencv minmaxloc 最大最小匹配值是什么意思
  8. ip对应的区域查询(asp.net版)
  9. 查询提升 200 倍,ClickHouse 你值得拥有!
  10. mysql数据库课程设计_MySql数据库课程设计(学生管理系统).doc
  11. mysql查询条件为空时不作为条件_怎么实现当查询值为空时,不作为查询条件
  12. 关于淘宝商品信息的爬虫
  13. IE主页遭篡改解决方法
  14. 数据库课程设计——学生信息管理系统C#,SQL Sever
  15. PLSQL - 递归子查询RSF打破CONNECT BY LOOP限制
  16. 小白的靶机VulnHub-Temple of Doom
  17. 视觉设计需要学什么?
  18. MKR:协同过滤算法效果不佳,知识图谱来帮忙
  19. hive报错return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
  20. js中在另一个页面打开ppt、word

热门文章

  1. Map_Excise1
  2. Rafy 开源贡献中心 - 组织成立,并试运行一月小结
  3. pdf文件怎么转换成图片
  4. v2ex站长专访 - 100offer专访Livid:不仅仅是V站站长
  5. SAS逻辑回归之二分类
  6. android: Apostrophe not preceded by \ 错误
  7. 鸢尾花lris数据集的SVM线性分类
  8. Chrome更新89版本后,sessionStorage丢失a标签跳转丢失sessionStorage
  9. 3G到5G,运营商的“失落十年”
  10. Fresher的特殊求和