0
大家好。上一章(http://www.cnblogs.com/souvenir/p/3881484.html)我們對oracle在centOS下的安裝進行了各項環境準備,本章我們將正式進行oralce安裝。
1 下載安裝包並解壓縮
大家可以到oracle官網下載到linux版的oracle安裝包,目前下載需要先登入oracle官網,安裝包被分為2個子包,下載時候根據伺服器選擇32位還是64位。
這裡演示使用的是64位的oracle 11.2.0版本。
下載完畢後需要通過下面的命令(當然了也可以在圖形介面中直接解壓縮)進行解壓縮,得到一個database的資料夾。解壓的時候需要使用root賬號。
unzip linux.x64_11gR2_database_1of2.zip unzip linux.x64_11gR2_database_2of2.zip
2 切換oracle使用者,啟動安裝程式
下面我們將切換到之前建立好的oracle使用者。
登入系統後切換到oracle安裝包資料夾database,並啟動runInstaller.sh安裝載入程式。
這裡的 export LANG=C 是用於將語言設定為英文。(因為oracle安裝程式的中文包需要特殊字型的支援,這裡為了方便起見,直接使用英語)
程式會自動檢查環境配置資訊,然後啟動安裝引導介面。
3 安裝過程
(1)開啟安裝介面。第一步的郵件資訊可填可不填。
(2)第二步的安裝選項我們選擇建立和配置資料庫,因為我們第一次安裝oracle
(3)第三步是選擇伺服器類別,由於我們是安裝在伺服器上,所以我們將選擇server class,當然如果是在本機測試的話,可以選擇桌面類,這樣可以節省部分系統開銷。
(4)下一個安裝選項我們選擇單例項,如果是在叢集環境中的話,就需要選擇第二項。
(5)安裝方式,選擇高階安裝。
(6)語言,預設的有英語,我們將簡體中文加入到選項中。
(7)資料庫版本,有企業版與標準版。這裡由於我司購買的授權是標準版,所以我們也選擇標準版進行測試。大家也可以選擇企業版來測試。
(8)選擇oracle安裝位置,這裡系統預設讀取之前配置環境變數,所以不用修改即可。
(9)選擇inventory儲存位置,系統會預設指定一個跟oracle同級的資料夾。
(10)資料庫用途,選擇一般事務,或者是大資料的資料倉儲。
(11)資料庫例項名我們採用之前配置的orcl
(12)下面試一些安裝選項,記憶體採用預設的40%實體記憶體,字元使用Unicode,勾選系統安全選項。樣例資料庫大家可選可不選。
(13)選擇管理選項。
(14)選擇資料庫的儲存方式,一般都用檔案系統,系統也會預設指定一個資料的存放位置。
(15)資料庫備份,我們暫時先不進行備份。後續如果有備份需要的話,可以通過資料庫匯出定時完成。
(16)設定系統管理員密碼,一般為了方便都統一一個密碼即可。
(17)選擇資料庫管理員及操作員的群組,根據之前的配置,系統也預設勾選為了我們建立了dba及oinstall群組。
(18)安裝程式進行oralce依賴包的檢查...終於用到我們在第一步準備的依賴包了。不過有些依賴包安裝程式識別不出來,所以我們選擇全部忽略即可。
(19)OK,確認一下我們的安裝資訊,後面就等待系統進行oracle的安裝就好了。
(20)安裝完成,點選確認。
(21)......你以為就這麼結束了嗎?簡直是too young too simple。
安裝程式告訴我們,還需要切換到root賬號下,然後分別執行下面的兩個指令碼。
(22)好吧,我們切換到root賬號下,然後切換上面的兩個目錄,分別執行兩個指令碼即可。
(23)額,回到oracle賬戶下,這一次是真的安裝完畢了。
3 資料庫測試
ok,資料庫已經完畢,系統將自動啟動oracle服務,我們可以通過訪問本地的em登入到oracle中進行管理。
登入EM以後我們新建了一個賬號,方便以後的使用。
當然我們也可以進行遠端測試,先開放oracle預設埠1521,然後進行遠端連線測試。我們通過sqldeveloper進行連線測試,測試通過,說明遠端服務已經可以訪問。