oracle OFA
oracle OFA
(Optimal Flexible Architecture)OFA:是一組oracle軟體與資料庫檔案命名與放置指導規則。
oracle_base:下面的oracle_home用於安裝不同版本的資料庫軟體,每個資料庫軟體可以是不同使用者擁有的,每個資料庫軟體都可以用於建立多個資料庫。oracle_base是oracle各種軟體安裝的頂層目錄.每一個版本的資料庫軟體都有他自己的home目錄,這樣多個資料庫在建立或者更新的時候檔案就不會放置錯誤。
oracle_base在linux下命名慣例:
/pm/s/u
pm:掛載點名
s:一個標準目錄名
u:執行OUI的使用者名稱
例如:/u01/app/oracle
oracle_home在linux下的命名慣例:
/pm/s/u/product/v/type_[n]
pm:掛載點名
s:一個標準目錄名
u:執行OUI的使用者名稱
v:資料庫軟體版本
type:安裝型別,對於資料庫dbhome_1,對於客戶端client,對於oracle網格計算基礎架構grid。
n:一個可選的計數值,允許你在oracle_base中安裝不同版本的軟體多次。
例如:/u01/app/oracle/product/11.2.0/dbhome_1
這些只是建議的命令約定,並不一定要完全按照這些約定。
比如下面這樣設定oracle_base,oracle_home也是可以的。
[oracle@zeng ~]$ echo $ORACLE_BASE
/opt/oracle11g
[oracle@zeng ~]$ echo $ORACLE_HOME
/opt/oracle11g/product/11.2.0/dbhome_1
重要的是明白oracle_base,oracle_home與資料庫之間的關係:
一個oracle_base可以包含多個oracle_home,不同的產品,不同版本的產品各自有一個home目錄.
每一個home目錄下可以有多個資料庫.
oracle資料庫檔案的命令慣例:
控制檔案:/h/q/d/control.ctl
重做日誌檔案:/h/q/d/redon.log
資料檔案:/h/q/d/tn.dbf
h:表示oracle_base
q:oradata
d:db_name,單例項情況下正常情況下與SID相同。
t:表空間名
n:兩個數字字元
例如:
/u01/app/oracle/oradata/sab/system01.dbf
不要在/h/q/d中存放控制檔案,重做日誌檔案,資料檔案以外的其他檔案。
應該儘量的遵守這些慣例,以免引起目錄結構的混亂,帶來管理上的麻煩。
在windows下的命名約定稍微有些不同。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26110315/viewspace-716219/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle ofa arcOracle
- 水煮oracle27----oracle的OFA目錄規範Oracle
- Oracle OCP 1Z0-053 Q290(Optimal Flexible Architecture (OFA))OracleFlex
- APP-OFA-48400: Error: function faxbmt returned failure 的處理APPErrorFunctionAI
- FA報廢時出理app-ofa-48289:Unknown error.Please contact your system administratorAPPError
- oracle DBLink oracleOracle
- Oracle 中$ORACLE_HOME/bin/oracle檔案Oracle
- oracle 修改ORACLE例項Oracle
- oracle安裝工具目錄常用解釋oracle wallet manager/Oracle Directory Manager /oracle net manager /Oracle Net ManagOracle
- ORACLE基礎之oracle鎖(oracle lock mode)詳解Oracle
- 【Oracle】oracle tablespace&datafile -- oracle表空間 分享[轉]Oracle
- cx_Oracle 連線 OracleOracle
- [Oracle]Oracle良性SQL建議OracleSQL
- oracle之 Oracle LOB 詳解Oracle
- [oracle]centos 7 安裝oracleOracleCentOS
- Oracle工具(Oracle Tools) – SQLT(SQLTXPLAIN)OracleSQLAI
- oracle clone oracle_home 方法Oracle
- oracle 817 archive err,oracle hangOracleHive
- 【Oracle】修改oracle監聽埠Oracle
- 【Oracle】Oracle常用EVENT之三Oracle
- 【Oracle】Oracle常用EVENT之二Oracle
- 【Oracle】Oracle常用EVENT之一Oracle
- Oracle Clusterware and Oracle Grid InfrastructureOracleASTStruct
- 【Oracle】--"任性"Oracle安裝之旅Oracle
- OracleOracle
- Oracle vs PostgreSQL DBA(21)- Oracle VPDOracleSQL
- 【Oracle】Oracle logminer功能介紹Oracle
- Oracle案例12——NBU Oracle恢復Oracle
- [Oracle] -- 配置Oracle環境變數Oracle變數
- 「Oracle」Oracle 資料庫安裝Oracle資料庫
- oracle 12c Deprecation of Oracle StreamsOracle
- Oracle HowTo:How to get Oracle SCN?Oracle
- Oracle Temporary Tables(Oracle 臨時表)Oracle
- ORACLE_BASE 與 ORACLE_HOMEOracle
- Oracle OAF(Oracle Application Framework) SampleOracleAPPFramework
- 20 Differences Between Oracle on NT and Oracle on UnixOracle
- Oracle技術專題 - Oracle瑣Oracle
- ORACLE-BASE - Oracle DBA and development articlesOracledev