来自:Oracle® Database Installation Guide 12_c_ Release 1 (12.1) for Linux
- Oracle base目录命名规范:
/pm/s/u
例如:/u01/app/oracle
/u01/app/grid
Naming Mount Points for Very Large Databases (VLDBs)
/h/q/d
例如:/u01/app/oracle/oradata/test
and/u02/app/oracle/oradata/test
.Oracle Home命名惯例
/pm/s/u/product/v/type_[n]
.
例如:/u01/app/oracle/product/12.1.0/dbhome_1
子目录
/h/admin/d/a/
h
is the Oracle base directory,d
is the database name (DB_NAME), anda
is a subdirectory for specific types of database administration files
/u01/app/oracle/admin/orcl/scripts/
是与orcl有关的脚本子目录从oracle 11g开始,Automatic Diagnostic Repository (ADR)代替了bdump,cdump,udump目录,ADR目录命名规则:
/h/diag/rdbms/d/i/
h
is Oracle Base
d
is the database name
i
is the instance name.
Database Files命名
下面是oracle官方推荐的数据库文件命名规范(非OMF管理)
解释:
表空间的要求
下面是使用dbca建库时自动创建的表空间,如果使用手动建库,图中Required为yes的为必须建的表空间
举例 使用Optimal Fixable Architecture 各类文件的命名
举例使用OFA的分层布局,其中,database files分布在/u01 /u02 /u03 /u04 4个挂载点
使用OFA的日志分布举例