標籤:
Oracle EBS R12在伺服器端檔案結構如下:
頂層目錄下面分為
1)inst ——–跟ebs整個執行個體(instance)相關的配置資訊以及其他資訊
2) db ——-主要儲存DB層的資訊
3) apps ——-主要是應用程式層的資訊
1)首先來看 INST_TOP的情況
2) 再來看 資料庫的內容的情況
3) 最後是apps的內容
檔案夾的說明如下:
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相關的檔案以及資訊
而設定檔的資訊如下:
<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
R12
Common
n
Other Pic
Oracle EBS R12檔案系統結構(學習匯總網上資料)