- OCA/OCP認證考試指南全冊(第3版) Oracle Database 12c(1Z0-061,1Z0-062,1Z0-063) (計算機與信息)
- (美)John Watson等
- 1997字
- 2021-03-26 13:10:09
1.1 規劃Oracle數據庫軟件的安裝
安裝過程需要許多準備工作,其中最重要的是獲得軟件和一臺合適的機器。這些準備好后,實際的安裝就很簡單,根據硬件的不同,安裝需要約15分鐘。理想情況下,學生應在自己的PC機上完成安裝,這樣就可以進行需要的實踐。這就是這里描述的環境。
1.1.1 支持的平臺
歷史上,Oracle數據庫在范圍非常大的平臺上獲得支持,這是該產品在關系數據庫管理軟件(RDBMS)市場占據優勢的一個原因。近年來,可商用的平臺數在下降,所以Oracle公司獲得的支持也隨之下降。Linux 總是第一個發布新版本的平臺,學生最常用的平臺是Linux和Microsoft Windows,所以它們是考試和本指南最常提及的平臺。
1.1.2 獲得Oracle數據庫軟件
Oracle公司使該產品能公開下載,無線購買許可。但這個公共許可是受限制的。下載并安裝在自己機器上的產品只能用于應用程序開發和自學。這在版權協議中說得很清楚。在某些國家下載(或者以后轉讓)還有法律限制。而且,通常只公開發布一個基礎版本。要獲得任何類型的補丁,都必須有一個支持協議?;A版本足以用于培訓,但用于生產就不一定夠了。
軟件下載的兩個常用來源是Oracle Technology Network(OTN)和Oracle Software Delivery Cloud。要訪問OTN下載站點,應進入www.oracle.com,通過Download選項卡導航到Oracle Database,再選擇最新的版本。要使用Oracle Software Delivery Cloud,應進入http://edelivery.oracle.com,再選擇Oracle Database產品包。在這兩種情況下,需要登錄Oracle賬戶(或者創建一個新Oracle賬戶),接受許可協議。該軟件采用ZIP文件的格式,且需要4個文件:其中兩個文件用于Oracle Database軟件,兩個文件用于Grid Infrastructure軟件。給它們解壓縮(一個目錄放置Oracle Database軟件,另一個目錄放置Grid Infrastructure),就準備好了。
1.1.3 用戶賬戶
在Unix或Linux的任何版本中,都不可能把軟件安裝為根用戶。必須創建擁有該軟件的賬戶。最佳實踐方式是創建一個擁有數據庫軟件的賬戶,和一個擁有Grid Infrastructure軟件的賬戶。這樣就可以把數據庫管理域和系統管理域的任務分開。為了便于教學,一個賬戶可以用于兩種功能。傳統上,這個賬戶的名稱是oracle,隸屬于主要組oinstall。次級組是dba。這些組應在安裝之前創建,并分配給oracle賬戶。
在Windows上,在具備管理權限的賬戶下安裝Oracle軟件是很常見的,盡管從安全的角度來看,這肯定不好,在產品系統上千萬不要這么做,但在培訓系統中不會出問題。安裝程序會創建所有必要的操作組ORA_DBA,并把它賦予運行安裝程序的賬戶。
1.1.4 磁盤空間和目錄
安裝需要約5GB用作數據庫Oracle Home。Oracle Home是Oracle產品安裝的位置——目錄結構中的一系列文件。注意其大小隨平臺、文件系統類型而異,用戶選擇的選項可能很重要。目錄可以在本地文件系統中,也可以在群集的文件系統中,但必須是“處理好的(cooked)”文件系統,即不是自動存儲管理(ASM)磁盤組或原始設備。
推薦的目錄結構稱為優化自由結構(Optimal Flexible Architecture, OFA)。OFA可以簡化多個軟件安裝的組織過程。一般的做法是,應將每個產品安裝到它自己的Oracle Home中,這些Oracle Home都放在一個Oracle Base下。Oracle Base是一個目錄,包含一個或多個Oracle Home,以及各種其他用于管理的目錄,還包含實際的數據庫。包含OUI的目錄在Oracle Base的外部,這是有意義的,因為它應獨立于任何其他產品。
Oracle Base推薦的命名規則基于3個變量:
/pm/s/u
對于每個Oracle Home,添加一個字面量和更多的變量:
/pm/s/u/product/v/type_[n]
構成每個數據庫的文件在Oracle Base中,但要再加上兩個變量:
/pm/s/u/q/d
表1-1列出了變量及其推薦值。
表1-1 OMF命名規則

下面是一些例子:
● 名為D:\app\oracle的Oracle Base表示,所有與Oracle相關的文件都存儲在D盤的\app目錄下,該安裝由Windows用戶oracle完成。
● 名為/u01/app/oracle/product/12.1.0/dbhome_1的Oracle Home 表示,Oracle Base 是/u01/app/oracle/,這個目錄包含本機器上第一次安裝的12c版本1數據庫軟件。
● 路徑D:\app\oracle\oradata\orcl是Oracle Base下的一個目錄,包含數據庫orcl的文件。
● 路徑/u01/app/oraInventory是OUI清單文件的位置,在Oracle Base目錄下。
不一定要遵循OFA目錄結構,但OFA能簡化數據庫管理員的工作。許多數據庫管理員(DBA)和一些產品都假定使用OFA,這意味著不使用OFA可能導致混亂。
1.1.5 檢查先決條件
每個平臺的安裝版本注釋都列出了先決條件。它們通常是硬件要求(磁盤空間和RAM)、操作系統版本、某些實用工具的可用性、安全設置、內核資源限制和補丁級別。一般而言,在這個級別,Windows安裝比Linux簡單。這是因為Windows是一個控制嚴格的環境,OUI可以做許多假設。同樣,如果Linux版本是Oracle Enterprise Linux,標準安裝過程就可能滿足所有的先決條件。Red Hat、SUSE或CentOS版本默認不符合條件,因此需要做一些工作,才能開始安裝Oracle。
運行OUI有一些先決條件,某些特定的產品需要更多的先決條件。OUI先決條件在oraparam.ini文件中編碼,是最基本的。在解壓縮的軟件中搜索這個文件。下面是64位Linux的12.1.0.1.0版本中的內容:
[Generic Prereqs] TEMP_SPACE=500 SWAP_SPACE=150 MIN_DISPLAY_COLORS=256 [end code]
如果不滿足這些條件,OUI就不會運行。實際安裝產品也是有先決條件的。它們在cvu_prereq.xml 文件中編碼,OUI在安裝過程中會檢查它。忽略失敗可以滿足先決條件,繼續安裝。但如果這么做,就無法保證安裝程序正確執行。
提示:
先決條件失敗而帶來的問題,常常不是產品不能使用,而是這些失敗的先決條件是否重要。例如,在Linux中,對于入門級安裝,并不真的需要一些內核設置和包,但技術支持可能會遇到問題。如果發送一個服務請求(即SR,通過My Oracle Support發送給Oracle Support Services),但系統不滿足先決條件,支持分析員可能拒絕提供幫助。因此,如果必須違反某個規則,才能完成安裝,應確保之后盡快修復。
- CFA一級中文精講①(第3版)
- 2019年上海農商銀行公開招聘工作人員考試復習全書【核心講義+模擬試題】
- 汽車駕照理論考試必備
- 國家教師資格考試專用教材·小學·綜合素質(第二版)
- 2019年經濟師《房地產經濟專業知識與實務(中級)》過關必做1000題(含歷年真題)
- 2020年新疆維吾爾自治區社區工作者公開招聘考試《行政職業能力》專項題庫【真題精選+章節題庫+模擬試題】
- 新駕考:學車考證一本通(2022版)
- 2019年全國執業獸醫資格考試(獸醫全科類)歷年真題及詳解
- 2019年執業藥師資格(中藥學專業知識二)歷年真題與考前押題詳解
- 新編國際貨運代理專業英語(2015年版)講義(含英文翻譯和真題詳解)
- 新駕考汽車駕駛速成(適用B1、B2、A1、A2):第2版
- 智慧教育實踐
- 2019年房地產經紀人協理《房地產經紀綜合能力》過關必做500題
- 公共營養師(國家職業資格四級)過關必做習題集(含歷年真題)
- 社會工作者職業水平考試考點精講·真題自測:社會工作綜合能力(2017初級)