![Oracle-11i-系統(tǒng)技術(shù)體系架構(gòu)介紹(英文)_第1頁](http://file4.renrendoc.com/view/303d3d357335410903cf5ce344144630/303d3d357335410903cf5ce3441446301.gif)
![Oracle-11i-系統(tǒng)技術(shù)體系架構(gòu)介紹(英文)_第2頁](http://file4.renrendoc.com/view/303d3d357335410903cf5ce344144630/303d3d357335410903cf5ce3441446302.gif)
![Oracle-11i-系統(tǒng)技術(shù)體系架構(gòu)介紹(英文)_第3頁](http://file4.renrendoc.com/view/303d3d357335410903cf5ce344144630/303d3d357335410903cf5ce3441446303.gif)
![Oracle-11i-系統(tǒng)技術(shù)體系架構(gòu)介紹(英文)_第4頁](http://file4.renrendoc.com/view/303d3d357335410903cf5ce344144630/303d3d357335410903cf5ce3441446304.gif)
![Oracle-11i-系統(tǒng)技術(shù)體系架構(gòu)介紹(英文)_第5頁](http://file4.renrendoc.com/view/303d3d357335410903cf5ce344144630/303d3d357335410903cf5ce3441446305.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
OracleApplications11iArchitectureIntroduction
TOC\o"1-3"\h\z
OracleApplications11iArchitectureIntroduction
1
1.Three-TierArchitecture
1
1.1DatabaseTier
2
1.2ApplicationTier
2
1.3DesktopTier
3
2.ProductTypes
3
2.1Forms-basedProductArchitecture
3
2.2HTML-basedProductArchitecture
3
2.3BusinessIntelligenceSystem(BIS)ProductArchitecture
4
3.ProductVersions
4
4.Release11iNewFeatures
5
4.1PersonalHomepage
5
4.2Cost-basedOptimization
5
4.3RapidInstall
6
5.InternationalizationSupport
6
5.1LanguageSupport
6
LanguagesandCharacterSetsontheDatabaseTier
6
LanguagesandCharacterSetsontheApplicationTier
6
CharacterSetsontheDesktopTier
7
5.2TerritoryandOrganizationSupport
7
Country-specificFunctionality
7
MultipleOrganizationArchitecture
7
MultipleReportingCurrencies
7
6.FileSystem
7
6.1MainDirectoryStructures
7
6.2TheDATADirectory
8
6.3TheAPPLDirectory
8
TheCoreTechnologyDirectory
9
TheProductDirectory
9
LanguageFiles
9
6.4TheORADirectory
9
6.5TheCOMNDirectory
10
Three-TierArchitecture
Databasetier:
ItmanagesOracle8idatabase.
Applicationtier:
ItmanagesOracleApplicationsandothertools.
AllOracleApplicationssoftwareandothertoolsaredeployedontheApplicationtierandthusiteliminatestheneedtoinstallandmaintainapplicationsoftwareoneachdesktopclient.
ThesoftwareontheapplicationtieralsoenablesOracleApplicationstoscalewithloadandtokeepnetworktrafficlow.
Desktoptier:
Itprovidestheuserinterfacedisplayonly.Inotherwords,onlythepresentationlayerofOracleApplicationsisonthedesktoptierintheformofaplug-intoastandardInternetbrowser.
DatabaseTier
DataServer:AmachineonwhichthedatabaseholdingOracleApplicationsdataresides.ThedatabaseserverprocessesSQLandJavarequestsfromothermachines,suchasFormsservers,HTTPservers,andconcurrentprocessingservers.
ReportsServer:Theserverthatsupportsdataanalysisandad-hocqueries.
ConcurrentProcessingServer:AnOracleApplicationsserverthatrunstime-consuming,non-interactivetasksinthebackground.
AdministrationServer:TheserverfromwhichthesystemadministratorrunsprogramsthatmaintainandupdatetheOracleApplicationsdatabase.
ApplicationTier
HTTPServer:AnapplicationserverthatrunsanHTTPlistener,andsendsoutwebpagesinresponsetoHTTPrequestsfromremotebrowsers.
FormsServer:AtypeofapplicationserverthathoststheFormserverengine.Itmediatesbetweenthedesktopclientandthedatabase,providinginputscreensfortheForms-basedproductsonthedesktopclientandcreatingorchangingdatabaserecordsbasedonuseractions.
DiscovererServer:Theserverthatprovidesad-hocanalysis.
DesktopTier
WebBrowser:AprogramrunningonadesktopclienttheviewsdocumentsformattedinHTMLandrunsJavaapplets.AwebbrowsersendsrequeststoaHTTPserverusingaspecialprotocol(HTTP)toretrievedocumentsandJavaapplets.
ProductTypes
Forms-basedProductArchitecture
FormsServerandFormsClient:
TheFormsServermediatesbetweentheFormsclient,aJavaappletrunningonthedesktop,andtheOracle8idatabaseserveronthebackend.TheFormsserverproducestheeffectsauserseesonthedesktopscreenandcauseschangestodatabaserecordsbasedonuseractions.
AJava-enabledwebbrowsermanagesthedownloading,start-up,andexecutionoftheFormsclientonthedesktop.
HTML-basedProductArchitecture
OracleSelf-ServiceWebApplicationsandOracleWorkflow
Self-ServiceWebApplicationsprovideaneasy-to-useinterfacetousers.SincetheinterfaceisfamiliartoWebusers,itdoesnotrequireanytraining.
ManyOracleApplicationsproductsuseOracleWorkflowtoautomaticallyenforcebusinessrulesandpoliciesandtoprovideacommonnotificationsystem.TheOracleWorkflowmonitorsbusinessprocesses,collectsprocessdata,andprovidesane-mailandwebpagenotificationsystem.
BusinessIntelligenceSystem(BIS)ProductArchitecture
BusinessIntelligenceSystemisadecisionsupportsolutionintegratedwithOracleApplications.UsingtheBISproducts,amanagercanquerytheOracleApplicationsdatabasetomonitorrecentbusinessperformanceacrossmultipleorganizations.
BISERPandCRMproductsdonotusetheFormsserverorFormsclient.Instead,BISproductsusetheOracleDiscovererserverandOracleReportsserverontheapplicationtier.AJavaappletrunningondesktopclientcommunicateswiththeHTTPserver,whichconnectstotheDiscovererserverorReportsserver.
ProductVersions
ThefollowingtableshowstheversioninformationofproductcomponentsworkingwithOracleApplications11.5.6.
ComponentName
Version
Oracle8iEnterpriseEdition
OracleiAS
ApacheHTTPServer
Developer6i
Forms
Reports
Patchset8
JInitiator
JDK(web_tier)
Release11iNewFeatures
PersonalHomepage
ThePersonalHomepageisthestartingpointfromwhichyoucanaccessallERP,CRM,Self-ServiceWebApplications,orBISproducts.OnceloggedintothePersonalHomepage,youneednotsignonagaintoaccessotherpartsofthesystem.
OracleApplicationsalsoretainspreferencesasyounavigatetoothertoolsandproducts.
YoucanalsocustomizethePersonalHomepagetofityourindividualneedsandresponsibilities.
Cost-basedOptimization
TheOracleoptimizerevaluatesmanyfactorstocalculatethemostefficientwaytoexecuteaSQLstatement.Ituseseitherarule-basedorcost-basedapproach.Rule-basedoptimizationwasusedinearlierreleases,buttheSQLusedinRelease11itunedforcost-basedoptimization,andRelease11irequirestheoptimizertousethecost-basedoptimization(CBO).
UsingCBO,theoptimizerconsiderstheavailableaccesspathsandfactorsinstatisticalinformationforthetablesandindexesthattheSQLstatementwillaccess.First,theoptimizercreatesasetofpotentialexecutionplansfortheSQLstatementbasedonitsavailableaccesspathsandhints.Thentheoptimizerestimatesthecostofeachexecutionplanbasedonstatisticsinthedatadictionaryforthedatadistributionandstoragecharacteristicsofthetables,indexes,andpartitions.Theoptimizercomparesthecostsoftheexecutionplansandchoosestheonewiththesmallestcost.
OracleApplications11iprovidestheconcurrentprogram“GatherSchemaStatistics〞tohelptocollectusefulstatisticsforCBOtogenerateoptimalplans.
RapidInstall
Release11iintroducesRapidInstall:awizardthathelpsyouinstallacompletesetofOracleApplicationsatthelatestavailableMaintenancePacklevel.RapidInstallinstallstherequiredtechnologystackandcreatestheOracleApplicationsdatabase.
YoucanuseRapidInstalltoinstallanyofthreeenvironments:aproductioninstallation,atestinstallation,andaninstallationoftheVisionDemodatabase.
RapidInstallalsoletsyoulicenseproducts,country-specificfunctionality,andlanguages.
RapidInstallstoresalltheparametersyouchooseinaconfigurationfile,defaultnamedas“config.txt〞.
InternationalizationSupport
LanguageSupport
LanguagesandCharacterSetsontheDatabaseTier
TheOracle8idatabasetierisinstalledintheUS7ASCIIcharactersetbydefault,butcanbeconvertedtoruninanyothersupportedcharacterset.YouchoosethedatabasecharactersetwhenrunningRapidInstall,andRapidInstallconvertsthedatabasetothenewcharacterset.
ThesuitabledatabasecharactersetforSimplifiedChineseis“ZHS16GBK〞.
LanguagesandCharacterSetsontheApplicationTier
TheapplicationtierisinstalledintheUS7ASCIIcharactersetbydefault,butcanbeconvertedtoruninanyothersupportedcharacterset.YouspecifytheapplicationtiercharactersetwhenrunningRapidInstall.
ThesuitableapplicationtiercharactersetforSimplifiedChineseis“ZHS16GBK〞.
TheHTTPserversontheapplicationtiermustuseacharactersetsupportedbythebrowsersonthedesktoptier.NotallcharactersetsavailablefortheHTTPserveraresupportedbythebrowsers.Thisistheonlycompatibilityrequirementbetweenthedesktoptierandapplicationtier.
CharacterSetsontheDesktopTier
Languagesupport,whichincludessupportfordatainputmethodsandrequiredcharactersetsandfonts,mustbeavailableinthedesktopclient’soperatingsystem.
Thedesktopbrowsermustbeconfiguredtoinputdataintherequiredlanguageandmusthandleanylanguage-specificcapabilities.
ThecharactersetinthebrowserissetbytheHTTPserver.UsersmustnotchangetheircharactersetinthebrowserduringanOracleApplicationssession.
TerritoryandOrganizationSupport
Country-specificFunctionality
OracleApplicationshasasinglecommoncoreoffunctionality,withcountry-specificextensionstomeetthestatutory,legal,andculturalpracticesofdifferentcountries.
Althoughallcountry-specificextensionsareinstalled,youmustlicenseeachextensionbeforeyoucanuseitscountry-specificfunctionality.RapidInstalllistsallthecountriesthathaveextensionsandlicensestheextensionsyouchoose.
MultipleOrganizationArchitecture
Youcandefinemultipleorganizations(Multi-Org)andtherelationshipsamongtheminasingleinstallationofOracleApplications.
Thetypesoforganizationsthatcanbedefinedincludebusinessgroups,setofbooks,legalentities,balancingentities,operatingunits,inventoryorganizations,HRorganizations,andorganizationsinOracleProjectsandOracleFixedAssets.
WhenyourunOracleApplicationsproducts,youfirstchooseanorganization–eitherimplicitlybychoosingaresponsibility,orexplicitlyinaChooseOrganizationwindow.Eachwindowandreportthendisplaysinformationforyourorganizationonly.
MultipleReportingCurrencies
TheMultipleReportingCurrencies(MRC)featureallowsyoutoreportandmaintainaccountingrecordsatthetransactionlevel,inmorethanonefunctionalcurrency.
PrimaryfunctionalcurrencyisthecurrencyyouusetorecordtransactionsandmaintainyouraccountingdatawithinOracleApplications.Theprimaryfunctionalcurrencyisgenerallythecurrencyinwhichyouperformmostofyourbusinesstransactionsandtheoneyouuseforlegalreporting.Areportingfunctionalcurrencyisacurrency,otherthenyourprimaryfunctionalcurrency,thatyouneedforreports.
FileSystem
MainDirectoryStructures
InRelease11i,thereisnoOraclefilestoredonthedesktopclient.Thefollowingshowsthemaindirectorystructuresondatabasetierandapplicationtier.
Exampleofeachdirectorystructurelocation:
DATA:/data/<SID>/data
APPL:/app/<SID>/appl
ORA:
/ora/<SID>/db/8.1.7(OracleHomefor8iRDBMS)
/app/<SID>/ora/8.0.6(OracleHomeforTechnologyStack)
/app/<SID>/ora/iAS(OracleHomeforApacheServer)
COMN:/app/<SID>/comn
TheDATADirectory
TheDATAfilesystemcontainsthe.dbffilesoftheOracleApplicationsOracle8idatabase.
TheAPPLDirectory
OracleApplicationsfilesarestoredintheAPPLdirectory.RapidInstallsavesthenameofthisAPPLdirectoryintheAPPL_TOPenvironmentsetting.
EachApplicationTopdirectoryhasamainenvironmentfile,<SID>.env,whichnamedafterthedatabaseinstanceassociatedwiththeinstallation.
WithintheAPPL_TOPdirectory,filesassociatedwithaproductareinstalledundertheproduct’stop-leveldirectory,whichisstoredinthe<prod>_TOPenvironmentsetting.The<prod>portionofthisenvironmentsettingistheproduct’sshortname,suchasad,au,fnd,gl,andinv.Thecorresponding<prod>_TOPenvironmentsettingsareAD_TOP,AU_TOP,FND_TOP,GL_TOP,andINV_TOP.
Forcompatibilitywithearlierreleases,RapidInstallcreatesanotherdirectory,namedfortheversionnumber,withintheproduct’
TheCoreTechnologyDirectory
Theadmin,ad,au,andfnddirectoriesarethecoretechnologydirectories.
TheadmindirectoryholdsfilesusedforthepreliminaryinstallorupgradestepsforallOracleApplicationsproducts.Subdirectoriesinthisadmindirectoryholdthelogandrestartfilesthatrecordtheactionsperformedbyinstallationandupgradeutilitiesandscripts.
Thead(ApplicationsDBA)directorycontainstheinstallationandmaintenanceutilitiessuchasAutoUpgrade,AutoPatch,andtheadadminutility.
Theau(ApplicationsUtilities)directorycontainsPL/SQLlibrariesusedbyOracleFormsandOracleReports,OracleFormssourcefiles,andacopyofallJavafilesusedtogeneratethedesktopclient.
Thefnd(Foundation)directorycontainstheformsandCobjectlibraries,andscriptsthatareusedtobuildtheOracleApplicationsdatadictionary.
TheProductDirectory
Each<prod>_TOPdirectory,suchasAPPL_TOP/gl/11.5.0,containssubdirectoriesforproductfiles.
Productfilesincludeshellscriptsforconcurrentprograms,formsfiles,reportfiles,andsomefilestoinstallorupgradethedatabase(buttablesandotherdatabaseobjectsarestoredseparatelyontheOracle8idatabaseserver).
LanguageFiles
WhenyouinstallOracleApplicationsinalanguageotherthanAmericanEnglish(languagecode=US),eachproducttreeincludesdirectoriesthatusetheNLSlanguagecode.Thesedirectoriesholdtranslateddata,form,html,messageandreportfiles.
ThelanguagecodeforSimplifiedChineseisZHS.
TheORADirectory
OracleApplicationssupportsrunningwithdatainadatabaseofoneversion,whilelinkingOracleApplicationsprogramsusingthetoolsfromasecondorthirdversionofthedatabaseserver.ThisisknownasmultipleOracleHomes.ThismodelallowsOracletosupportfeaturesinlaterdatabaseserverversions
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版八年級地理上冊2.1《地形和地勢》聽課評課記錄1
- 蘇州蘇教版六年級上冊數(shù)學(xué)第2單元《2-4分?jǐn)?shù)乘分?jǐn)?shù)》聽評課記錄
- 師范生教育實習(xí)心得總結(jié)
- 教師學(xué)期工作總結(jié)
- 實驗室培訓(xùn)計劃
- 人教部編版九年級歷史下冊聽課評課記錄:第6課《工業(yè)化國家的社會變化》
- 挖機(jī)抵押貸款合同范本
- 供應(yīng)商一件代發(fā)協(xié)議書范本
- 不含地下室房產(chǎn)出租合同范本
- 移動公寓托管合同范本
- 護(hù)理人文知識培訓(xùn)課件
- 建筑工程施工安全管理課件
- 河南省三門峽市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會明細(xì)
- 2023年全國各地高考英語試卷:完形填空匯編(9篇-含解析)
- 五年級上冊數(shù)學(xué)習(xí)題課件 簡便計算專項整理 蘇教版 共21張
- 疼痛科的建立和建設(shè)
- 運(yùn)動技能學(xué)習(xí)PPT課件
- 第六編元代文學(xué)
- 高考語文古詩詞必背重點提綱
- 超星爾雅學(xué)習(xí)通《大學(xué)生心理健康教育(蘭州大學(xué)版)》章節(jié)測試含答案
- 2020譯林版高中英語選擇性必修二單詞默寫表
評論
0/150
提交評論