《Oracle Applications DBA 基礎(chǔ)》 1-2 系統(tǒng)概要及安裝_第1頁
《Oracle Applications DBA 基礎(chǔ)》 1-2 系統(tǒng)概要及安裝_第2頁
《Oracle Applications DBA 基礎(chǔ)》 1-2 系統(tǒng)概要及安裝_第3頁
《Oracle Applications DBA 基礎(chǔ)》 1-2 系統(tǒng)概要及安裝_第4頁
《Oracle Applications DBA 基礎(chǔ)》 1-2 系統(tǒng)概要及安裝_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、Oracle Applications DBA 基礎(chǔ) 1-2 系統(tǒng)概要及安裝Oracle Applications DBA 基礎(chǔ) 1-2 系統(tǒng)概要及安裝1. R12 系統(tǒng)概要=Oracle Applications R12的系統(tǒng)技術(shù)架構(gòu):R12 基本上是一個(gè) n-tier 的應(yīng)用系統(tǒng),包括桌面系統(tǒng),應(yīng)用層,以及后臺數(shù)據(jù)庫。但因?yàn)闅v史的原因,不同年代的各種各樣的開發(fā)軟件都匯聚在一起,所以現(xiàn)今的 Oracle Applications R12 會顯得比較復(fù)雜。用戶桌面系統(tǒng): Web Browser . 舊版本可能還需要使用Oracle的JVM ( Jinitiator),但較新的版本用Sun 的J

2、DK 就可以了。因?yàn)?系統(tǒng)有兩種界面, HTML 及 FORM 。HTML 界面是我們熟悉的 Internet browse 體驗(yàn)。 FORM 界面是傳統(tǒng)的OLTP 用戶輸入體驗(yàn)。應(yīng)用層:除了一般這類應(yīng)用會用到的 HTTP 服務(wù)器 ( Apache的httpd), J2EE服務(wù)器 ( Oracle 的10gAS )外, 還有 Oracle專有的 Forms 及 Reports ( 這只是傳統(tǒng)的 4GL Form 應(yīng)用以及報(bào)表應(yīng)用工具 )。 除外, 還有一般 ERP 或大型軟件應(yīng)用都有的 Batch Job Scheduler,叫 Concurrent Manager。后臺數(shù)據(jù)庫: 單一個(gè) Or

3、acle 數(shù)據(jù)庫, 不同的Module 對應(yīng) 不同的 schema。應(yīng)用通過一個(gè) 公用的特殊的 schema ( apps) 來 使用數(shù)據(jù)。Oracle Applications R12的業(yè)務(wù)系統(tǒng)架構(gòu):R12是一個(gè)龐大的ERP應(yīng)用, 除了我們通常碰到的財(cái)務(wù),人事,CRM, 制造 外, 還有各種各樣其他模塊 如 order management, lease management, project 等等。是一個(gè)end-to-end 的解決方案。R12 支持 多語種,多幣種,多國家。不同的模塊 通過 shared entity 聯(lián)系。具體,更多的內(nèi)容可參考以下,一開此,可能覺得太多東西了,沒關(guān)系,

4、可粗看一遍,以后回頭再看。參考資料:1. Oracle Applications ConceptsHYPERLINK /docs/cd/B40089_09/current/acrobat/120oacg.pdf/docs/ . acrobat/120oacg.pdf2. Oracle EBS R12: Install, Patch and Maintain Applications 之Oracle Applications Overview。3.ORACLE EBS 系統(tǒng)架構(gòu)與應(yīng)用實(shí)踐:HYPERLINK /viewthread.php?tid=1225163/viewthread.php?t

5、id=12251634. 11i E-Business Suite Essentials for Implementers - 4098726之Architecture Overview。2. R12 安裝=Oracle Applications 的安裝過程并不復(fù)雜,只是一路Click下去。裝一二次后,就會很熟悉。當(dāng)然,問題是,如果你只是懂安裝, 就會發(fā)覺裝完后,不知拿來干什么。安裝前, 可看一下以下的參考資料:1. Oracle Applications Installation Guide: Using Rapid Install HYPERLINK /docs/cd/B40089_09/

6、current/acrobat/120oaig.pdf/docs/ . acrobat/120oaig.pdf2. Oracle EBS R12: Install, Patch and Maintain Applications 之Preparing installation,Performing installation and Finishing installation。3.R12安裝手冊Ver2 for Linux32 生產(chǎn)環(huán)境HYPERLINK /viewthread.php?tid=1083836/viewthread.php?tid=10838364. Metalink 資料:

7、Interesting links around EBS installation install 12.0.4 for 32-bit linux install 12.0.4 for 64-bit linux How to locate the log files and troubleshoot RapidWiz for R12 Useful Articles for the Oracle E-Business Suite Technology Stackfor Technical Consultant/DBA安裝要點(diǎn):=安裝前計(jì)劃:R12并未有一定的安裝目錄規(guī)定, 這里采用如下的安排:=

8、1. single node 的安裝:/u01 = appl_top and common_top/u02 = inst_top/u03 = rdbms/u04 = data2. two nodes 的安裝:app node:/u01 = appl_top and common_top/u02 = inst_topdb node:/u01 = rdbms/u02 = data安裝前 checklist=# OS:操作系統(tǒng)采用 32 bit 的 Oracle Enterprise Release 4 update 4在安裝 Linux 時(shí),做如下選擇:X-window installedDot

9、not use firewall. disable SELinux.Legacy Software Development packageand X Software Development package installed# 以下的 RPM comes with Linux installtion .compat-db-4.1.25-9compat-gcc-32-3.2.3-47.3compat-gcc-32-c+-3.2.3-47.3compat-oracle-rhel4-1.0-5compat-libcwait-2.0-2compat-libgcc-296-2.96-132.7.2co

10、mpat-libstdc+-296-2.96-132.7.2compat-libstdc+-33-3.2.3-47.3xorg-x11-deprecated-libs-devel-6.8.1-23.ELxorg-x11-deprecated-libs-6.8.1-23.ELsetarch-1.6-1# Install these manually (#rpm -ivh )openmotif21-2.1.30-11.RHEL4.2# Install Oracle patch p4198954:compat-oracle-rhel4-1.0-5.i386.rpmcompat-libcwait-2.

11、1-1.i386.rpm注意: need libaio rpm before compat-oracle-rhel4-1.0-5.i386.rpm# 總的 rpm package checklist:rpm -q glibc-2.3.4-2.25rpm -q glibc-common-2.3.4-2.25rpm -q binutils-.2-21rpm -q compat-libstdc+-296-2.96-132.7.2rpm -q gcc-3.4.6-3.1rpm -q gcc-c+-3.4.6-3.1rpm -q libgcc-3.4.6-3.1rpm -q libstdc+-3.4.6

12、-3.1rpm -q libstdc+-devel-3.4.6-3.1rpm -q libaio-0.3.105-2rpm -q libaio-devel-0.3.105-2rpm -q openmotif21-2.1.30-11.RHEL4.2rpm -q pdksh-5.2.14-30.3rpm -q setarch-1.6-1rpm -q make-3.80-6.EL4rpm -q gnome-libs-.90-44.2rpm -q sysstat-5.0.5-11.rhel4 rpm -q compat-db-4.1.25-9rpm -q control-center-2.8.0-12

13、.rhel4.5rpm -q xscreensaver-4.18-5.rhel4.12#除了 rpm 外, 其他一些設(shè)置:/etc/hosts0 mis/etc/sysconfig/networkHOSTNAME= remove /etc/sysconfig/networking/profiles/default/network if there/etc/security/limits.conf* hard nofile 65535* soft nofile 4096/etc/sysctl.confkernel.sem = 250 32000 100 128kernel.shmmax = 21

14、47483648kernel.shmmni = 4096kernel.shmall = 4194304fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 262144net.core.rmem_max = 262144net.core.wmem_default = 262144net.core.wmem_max = 262144# 注意:Oracle metalink note , & 有關(guān)于 shmall value的描述, 如果 set的 太小, 會出現(xiàn) ORA-27102

15、。 通常 可設(shè)成 shmall=shmmax/pagesize( getconf PAGE_SIZE ) 。# 完成所有設(shè)置后,ldconfig -vreboot# create user oravis and applvis and group dba# oravis 作為 db 用戶, applvis 作為 app 用戶。# 在 oravis 的 .bash_profile 中,export LD_ASSUME_KERNEL=2.4.19# 這來自 安裝 11i (Oracle 9i),不過,好像設(shè)了,在R12中也沒問題。# 注意用戶 oravis and applvis 須有對安裝目錄的

16、 write permision 。# chown -R applvis:dba /u01# chown -R applvis:dba /u02# chown -R oravis:dba /u03# chown -R oravis:dba /u04# R12的安裝,并不涉及/etc 下。ls -l /etc/ora*# OS 層面準(zhǔn)備好后,準(zhǔn)備安裝的 stage 目錄。# 以下命令將 軟件DVD或下載包上的內(nèi)容 整理到一個(gè)安裝 stage 目錄上。adautostg.pl安裝過程=以 root 用戶身份 運(yùn)行 rapidwiz 命令 進(jìn)行安裝。./rapidwizrapidwiz的版本,可這樣

17、得到:./RapidWizVersion= 在 rapidwiz 運(yùn)行過程中,選項(xiàng)考慮:# 拒絕 Oracle Connection Tools Agreement。# database os user 是 oravis 。# app 的 base directory 是 /u01 , 可以 edit path 來設(shè)置。# 如果需要中文internationalization setting,可選擇如下:simplified chinese, china, utf8。具體的rapidwiz 安裝過程,這里就不一一列明,可參考 reference中所列。安裝的logfile,包括 db 及 ap

18、p ,可在如下目錄找到。db: /u03/db/tech_st/10.2.0/appsutil/log/PROD_mis/08290919.logapp: /u02/inst/apps/PROD_mis/logs/08290919.log文件名是安裝當(dāng)天的date and time stamp。 app tier 的目錄是在INST_TOP 中。 db tier 的目錄是在 rdbms 安裝目錄上。安裝過程中的配置選項(xiàng)都會記錄在 configuration text file 中,它們的路徑如下:db: $ORACLE_HOME/appsutil/conf_PROD.txtapps: $INS

19、T_TOP/conf_PROD.txt安裝好后, login的 URL:HYPERLINK :8000/OA_HTML/AppsLogin:8000/OA_HTML/AppsLoginPost 安裝=因?yàn)?R12 極為龐大,所以如果安裝是為了個(gè)人測試,學(xué)習(xí)用的話,我通常會對配置做一些調(diào)整,減少它的 footprint。 當(dāng)然, 如果你是在公司的環(huán)境下安裝的話,你當(dāng)然會做相反方向的考慮。DB 方面的調(diào)整:1. reduce the size of sga:set db_cache_size=200m ; shared_pool_size=300mset sga_target=0 to disab

20、le M000 to avoid MMON_SLAVE activities like this:SQL select program,event, module,action from v$session where sid =355;PROGRAM EVENT MODULE ACTION HYPERLINK mailto:oracleoracle(m000) db file sequential readMMON_SLAVE Auto-DBFUS Action#2. reduce the copy of control file and online redo log file such

21、as:alter database drop logfile member /u04/db/apps_st/data/log01b.dbf;3. disable all those default scheduler jobs.# refer metalink for new 11g default jobs .exec dbms_scheduler.disable(AUTO_SPACE_ADVISOR_JOB);exec dbms_scheduler.disable(PURGE_LOG);select exec dbms_scheduler.disable(|job_name|);from

22、all_scheduler_jobs where state !=DISABLEDexec dbms_scheduler.disable(AUTO_SPACE_ADVISOR_PROG, force=true);APP 方面的調(diào)整:1. reduce the xmx parameter for jvms in the context file .( xmx=xms=64m, MaxPermSize=64m)afjsmarg is related to Output post processor log file when running an XML Publisher Report.2. d

23、isable fulfillment service in the context file.3. disable unnecessary concurrent managers.( concurrent: manager = define = workshifts = processes )修改完 context file 后, 運(yùn)行 以下的AUTOCONFIG 命令:$ADMIN_SCRIPTS_HOME/adautocfg.sh4. 減少 OAM Dashboard Collection Interval 。( by default 10 mins, OAM = Dashoard = S

24、etup = Update )5. schedule the following cleanup request:purge concurrent request and/or Manager data, parameters could be:mode : agemode value: 7 ( days)=NLS/MLS 支持 (Install new language)參考資料: - Oracle Applications NLS Release Notes, Release 12.0.4). - Oracle Applications NLS Release Notes, Release

25、 12.1.1). Oracle Reports 6i Setup Guide for Oracle Applications 11i不同的 R12 版本需要不同的 NLS patch,對應(yīng)的patch number 如下:12.0.4 NLS Patch: 6394500 12.1.1 NLS Patch: 6678700 以下是一些SQL query 檢查系統(tǒng)裝了不同語言的情況:select LANGUAGE, DESCRIPTION,SOURCE_LANG from fnd_menus_tl where MENU_ID =67504;select menu_name from fnd_m

26、enus where MENU_ID =67504;select MENU_NAME, DESCRIPTION from fnd_menus_vl where MENU_ID =67504;select nls_language from fnd_languages where installed_flag in (B ,I);同樣,我們也可以在 app filesystem 上看到:ls -l $AP_TOP/reports/ls -l $GL_TOP/forms具體的 安裝步驟 大致如下:1) OAM = workflow = sitemap = license manager = lan

27、guages2) adadmin = Maintain Multi-lingual Tables3) Apply 12.0.4 NLS patch (6394500)4) 修改以下文件:vi /u01/apps/tech_st/10.1.2/guicommon/tk/admin/Tk2Motif.rgbvi /u01/apps/tech_st/10.1.2/guicommon/tk/admin/ZHS/Tk2Motif.rgb=!Tk2Motif*fontMapCs: iso8859-2=EE8ISO8859P2Tk2Motif*fontMapCs: iso8859-1=UTF8=(optional 的步驟):5) Run the Translation Synchronization Patch (TSP) utility (adgennls.pl)6) Apply Translation Synchronization Patch for all languages you requested7) Install the Release 12 NLS Help更新 snapshot的步驟:運(yùn)行 adadmin ,然后:=2. Maintain Applications Files menu=4. Maintain snapshot inf

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論