天天看點

Oracle EBS R12檔案系統結構(學習彙總網上資料)

Oracle EBS R12在伺服器端檔案結構如下:

頂層目錄下面分為

1)inst ——–跟ebs整個執行個體(instance)相關的配置資訊以及其他資訊

2)  db   ——-主要存儲DB層的資訊

3)  apps ——-主要是應用層的資訊

1)首先來看 INST_TOP的情況

Oracle EBS R12檔案系統結構(學習彙總網上資料)

2) 再來看 資料庫的内容的情況

Oracle EBS R12檔案系統結構(學習彙總網上資料)

3) 最後是apps的内容

Oracle EBS R12檔案系統結構(學習彙總網上資料)

上圖檔案夾的說明如下:

apps_st/appl ———-按照product分開(hr,pay,gl等),每個product都有一個單獨的檔案夾。比方說appl下面會有hr檔案夾,是HR子產品用到的,所有與HR子產品相關的form,report,sql腳本,oaf頁面等都會在hr檔案夾下面。

apps_st/comn———-該目錄下面是各個product會都用到的一些common的東西,需要說明的是所有的java class都會放在此目錄的子目錄下面。

tech_st/——————将ebs的架構從底層往上進行劃分的話(如下圖),該檔案夾下面放置的應該是Applications Technology Stack對應的内容,它們會被各個product(hr,pay,gl等)調用,充當一個被公共調用者的角色。

tech_st/10.1.2———-存放forms service,report等相關内容檔案以及資訊

tech_st/10.1.3———-web service相關的檔案以及資訊

Oracle EBS R12檔案系統結構(學習彙總網上資料)

而配置檔案的資訊如下:

<CONTEXT_NAME>.env        10.2.0.2 ORACLE_HOME          Oracle Server Enterprise Edition         <BASE_PATH>/db/tech_st/11.1.0

<CONTEXT_NAME>.env        AS 10.1.2 ORACLE_HOME       Oracle Tools Technology Stack         <BASE_PATH>/appl/tech_st/10.1.2(好像沒有)

<CONTEXT_NAME>.env        AS 10.1.3 ORACLE_HOME        Java Technology Stack                             <BASE_PATH>/appl/tech_st/10.1.3(好像沒有)

<CONTEXT_NAME>.env         APPL_TOP           Oracle Applications        $APPL_TOP

APPS<CONTEXT_NAME>.env    APPL_TOP       Consolidated Environment File             $APPL_TOP

EBS DBA會經常用到一些script,

1)在Application Tier,會有一些與應用層相關的程序的script提供給dba使用,這些script的路徑是$ADMIN_SCRIPTS_HOME,同時也是$INST_TOP/admin/scripts這個路徑。 這些script的舉例如下:

adautocfg.sh 可以用來run AutoConfig,每次運作都會讀取将配置檔案裡面的資訊,然後生效。

adcmctl.sh        可以用來start/stop concurrent manager程序

adapcctl.sh      可以用來start/stop HTTP server

adfrmctl.sh       可以用來start/stop forms OC4J instance

2)  在DB tier,會有有一些script可以用來對 資料庫程序進行管理,它們所在的路徑是

<RDBMS ORACLE_HOME>/appsutil/scripts/<CONTEXT_HOME>,例如:

addlnctl.sh start/stop <SID>    start/stop相關資料庫的listener 程序

addbctl.sh start/stop  normal   start/stop 資料庫程序

3)  除此之外,還有一些AD Administration工作相關的一些script,它們位于$APPL_TOP/ad/12.0.0/bin這個目錄底下,這些script的任務主要分為以下幾類:

File generation tasks

File system maintenance tasks

Database maintenance tasks

Database entities compilation and reloading tasks

舉例:adpatch 是用來打patch的,adconfig.sh可以用來報告相關的配置資訊等等,這些script産生的資訊位于$APPL_TOP/admin/<SID>/log底下

EBS 11i和R12目錄結構(EBS Directory structure)

===For Applmgr User===

APPL_TOP:

11i:<APPS_BASE>/<SID>appl

R12:<APPS_BASE>/apps/apps_st/appl

NOTE:Oracle Applicaitons product files,including $INV_TOP,$AU_TOP....

COMMON_TOP:

11i:<APPS_BASE>/<SID>comn

R12:<APPS_BASE>/apps/apps_st/comn(Common files such as Java&HTML)

NOTE:$JAVA_TOP is under $COMMON_TOP

ORACLE_HOME

11i:<APPS_BASE>/<SID>ora/8.0.6

R12:<APPS_BASE>/apps/tech_st/10.1.2

===For Oracle User===

ORACLE_HOME

11i:<ORACLE_BASE>/<SID>db/10.2.0

R12:<ORACLE_BASE>/db/tech_st/10.2.0

NOTE:Oracle Home for 10g RDBMS

ORADATA

11i:<ORACLE_BASE>/<SID>data

R12:<ORACLE_BASE>/db/apps_st/data

NOTE:Oracle 10g database files

===INSTANCE_HOME===

INST_TOP

11i:N/A

R12:<APPS_BASE>/inst/apps/<context_name>

NOTE:Configuration,logs,Certificates.

11i

Oracle EBS R12檔案系統結構(學習彙總網上資料)

R12

Oracle EBS R12檔案系統結構(學習彙總網上資料)

Common

n

Oracle EBS R12檔案系統結構(學習彙總網上資料)

Other Pic

Oracle EBS R12檔案系統結構(學習彙總網上資料)
Oracle EBS R12檔案系統結構(學習彙總網上資料)

轉載于:https://www.cnblogs.com/wanghang/p/6299300.html

繼續閱讀