ORACLE_BASE和ORACLE_HOME的区别
2013-05-16 17:08
309 查看
简单说,ORACLE_BASE是oracle的根目录,ORACLE_HOME是oracle产品的目录。
例如:如果装了2个版本的oracle,那么ORACLE_BASE可以是一个,但ORACLE_HOME是2个。
ORACLE_BASE下是admin和product
ORACLE_HOME下则是ORACLE的命令、连接库、安装助手、listener等等一系列的东东。
这只是ORACLE自己的定义习惯。ORACLE_HOME比ORACLE_BASE目录要更深一些。也就是说:ORACLE_HOME=$ORACLE_BASE/product/version
附:ORACLE_SID
ORACLE_SID参数则是操作系统的环境变量。
在多个实例的服务器中,ORACLE通过ORACLE_SID决定启动哪个实例。一般,如果服务器只有一个实例,ORACLE_SID的值和实例的名称以及数据库名称相同。
在 我的电脑 的环境变量中创建 名为 ORACLE_SID的变量值设定成你想启动的实例的名字。
举例说明:
在.bash_profile文件中设置的ORACLE_HOME=/home/oracle/oracle/product/10.2.0
ORACLE_BASE=/home/oracle/oracle
例如:如果装了2个版本的oracle,那么ORACLE_BASE可以是一个,但ORACLE_HOME是2个。
ORACLE_BASE下是admin和product
ORACLE_HOME下则是ORACLE的命令、连接库、安装助手、listener等等一系列的东东。
这只是ORACLE自己的定义习惯。ORACLE_HOME比ORACLE_BASE目录要更深一些。也就是说:ORACLE_HOME=$ORACLE_BASE/product/version
附:ORACLE_SID
ORACLE_SID参数则是操作系统的环境变量。
在多个实例的服务器中,ORACLE通过ORACLE_SID决定启动哪个实例。一般,如果服务器只有一个实例,ORACLE_SID的值和实例的名称以及数据库名称相同。
在 我的电脑 的环境变量中创建 名为 ORACLE_SID的变量值设定成你想启动的实例的名字。
举例说明:
在.bash_profile文件中设置的ORACLE_HOME=/home/oracle/oracle/product/10.2.0
ORACLE_BASE=/home/oracle/oracle
相关文章推荐
- 每天两道oracle笔试题+第三天:1、说出两种相关约束?2、解释$ORACLE_HOME和$ORACLE_BASE的区别?
- oracle_base 和 oracle_home 的区别
- oracle_base和oracle_home 的区别
- ORACLE_BASE、ORACLE_HOME有什么区别
- oracle_base和oracle_home的区别
- oracle_base与oracle_home目录区别
- ORACLE_BASE、ORACLE_HOME区别
- 解释$ORACLE_HOME和$ORACLE_BASE的区别? .
- ORACLE_BASE、ORACLE_HOME有什么区别
- oracle_base 和 oracle_home 的区别
- CATALINA_BASE与CATALINA_HOME的区别
- CATALINA_BASE与CATALINA_HOME的区别
- CATALINA_BASE与CATALINA_HOME的区别
- catalina.home catalina.base 区别
- catalina.home catalina.base 区别
- Tomcat CATALINA_BASE与CATALINA_HOME的区别
- catalina.base和catalina.home的区别
- (转)CATALINA_BASE与CATALINA_HOME的区别
- catalina.home和catalina.base 区别
- Oracle-->基础知识-->Oracle 数据库目录 ORACLE_BASE ORACLE_HOME