简单说,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
分享到:
相关推荐
ORACLE_HOME=$ORACLE_BASE/oracle ORACLE_SID=hsj PATH=$ORACLE_HOEM/bin:$PATH; LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH 3...
在IT领域,特别是Oracle数据库管理中,克隆Oracle_home是一个常见的任务,用于快速部署和配置新的数据库实例,或者创建测试和开发环境。本教程将详细解释如何克隆Oracle 11g Release 2 (11gR2)的Oracle_home。 首先...
o Make Oracle_HOME $ORACLE_BASE/product/version/{db|client|companion}_[n]. Examples: /u01/app/oracle/product/11.1.0/db_1 /u01/app/oracle/product/11.1.0/client_1 /u01/app/oracle/product/10.1.0.2.0/db_1...
- 修改`.bash_profile`文件,设置Oracle的相关环境变量,包括`ORACLE_BASE`, `ORACLE_HOME`, `ORA_CRS_HOME`, `ORACLE_PATH`, `ORACLE_SID`等。 ```bash export ORACLE_BASE=/home/oracle export ORACLE_HOME=$...
这是因为多个Oracle实例可能运行在同一台服务器上,为了确保每个实例能够正确地访问自己的共享内存区域而不与其他实例混淆,需要通过`ORACLE_SID`和`ORACLE_HOME`生成的唯一标识符来实现。 ##### 2.2 设置错误的...
vi $ORACLE_HOME/dbs/initorcl.ora 写入以下内容: compatible=10.2.0.1 instance_name=orcl db_name=orcl sga_target=500M sga_max_size=500M job_queue_processes=10 undo_management=auto undo_tablespace=...
这些变量包括 ORACLE_SID、ORACLE_UNQNAME、ORACLE_BASE、ORACLE_HOME 等。例如,需要使用以下命令来设置 ORACLE_SID 变量: export ORACLE_SID=xxx 六、依赖包检查 在安装 Oracle 19c 之前,需要检查依赖包是否...
export ORACLE_HOME=$ORACLE_BASE/product/11.2.4/db1 export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH [root@rhel6 DBD-Oracle-1.76]# perl Makefile.PL [root@rhel6 DBD-Oracle-1.76]# make ...
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;export ORACLE_HOME ORACLE_SID=orcl;export ORACLE_SID LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH PATH=$ORACLE_HOME/bin:$PATH; ...
- 路径示例:`/home/oracle/app/oracle/product/11.2.0/dbhome_1/root.sh` 和 `/home/oracle/app/oraInventory/orainstRoot.sh` #### 数据库建库 1. **使用DBCA工具** - 在Oracle用户的图形界面中,执行命令 `...
然后,更新PATH变量、设置临时目录变量、定义ORACLE_BASE和ORACLE_HOME,以及设置LD_LIBRARY_PATH和CLASSPATH变量。 第二种方法是直接在.bash_profile文件中设置ORACLE_HOME、ORACLE_SID、LD_LIBRARY_PATH、TNS_...
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1 export ORACLE_SID=orcl export PATH=$PATH:$ORACLE_HOME/bin export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export CLASSPATH=$ORACLE_HOME/...
~/.bashrc\nfi\n\n# User specific environment and startup programs\nexport JAVA_HOME=/usr/local/java\nexport ORACLE_BASE=/oracle/orabin\nexport ORACLE_HOME=$ORACLE_BASE/db_1\nexport ORA_CRS_HOME=/...
ORACLE_BASE 目录存放所有的 Oracle 软件文件和数据库文件,而 ORACLE_HOME 目录存放数据库的配置文件和日志文件。 * 在 Windows 中,默认的 ORACLE_BASE 目录是:D:\oracle\product\10.1.0,而默认的 ORACLE_HOME ...
这里编辑了 .bash_profile 文件,设置了 ORACLE_BASE、ORACLE_HOME、ORA_CRS_HOME、ORACLE_SID 等环境变量。 export ORACLE_BASE=/home/oracle export ORACLE_HOME=$ORACLE_BASE/11g export ORA_CRS_HOME=$ORACLE_...
2. `ORACLE_HOME`: 指向Oracle实例的具体安装路径,如`$ORACLE_BASE/product/9.2.0`。 3. `ORACLE_SID`: 设置数据库实例的系统标识符,例如`ora9`。 4. `ORACLE_TERM`: 指定终端类型,这里是`vt100`。 5. `TNS_ADMIN...
export ORACLE_BASE ORACLE_HOME ORACLE_SID ORACLE_NLS33 PATH LD_LIBRARY_PATH ORA_NLS33 ``` 执行这个脚本之前给它执行权限:`chmod +x fzwang.env`,然后执行脚本:`. ./fzwang.env`。 三、创建数据库目录 ...
- **示例**:`export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib` ##### 7. `TNS_ADMIN` - **作用**:指定网络服务名文件的位置。这些文件包含了客户端...