Oracle資料庫部署實施流程

尛樣兒發表於2012-07-31
        作為一個Oracle資料庫的DBA,部署一套Oracle資料庫屬於基本技能,那麼完整的部署一套Oracle資料庫應該包含哪些內容呢?下面我們來簡單討論一下。

1.基礎環境的搭建。
        這個步驟的關鍵在於確保資料庫所需要的網路跟儲存配置完成,且能正常的訪問。主要包含以下內容:
1).安裝作業系統。
2).連線網路裝置,配置網路IP地址。
3).連線儲存裝置,劃分儲存空間,確保LUN能正常的掛在到伺服器。

2.安裝前的準備工作。
        安裝前還需要做大量的準備工作,這個步驟要比安裝更為複雜和變化多端。我們需要安裝補丁,相關的包,修改系統核心引數、網路引數、使用者資源引數等工作。主要包含以下內容:
1).安裝軟體包。
2).修改系統引數。
3).配置DNS。
4).配置HOSTS。
5).建立組、使用者和目錄。
6).設定環境變數。
7).配置SSH使用者等效性。
8).配置時間同步服務。
9).安裝cuvqdisk包。
10).CVU驗證安裝環境。
11).建立ASM磁碟。

3.安裝Oracle軟體和建立資料庫。
        這個步驟就是開始安裝Oracle軟體(Grid、Database等),如果前面的工作做到位,那麼這一步是非常easy的工作。軟體安裝完成之後,透過dbca命令來建立資料庫。Oracle軟體的安裝主要分為三步,分別是:複製軟體、執行指令碼(root.sh等)、執行後續的配置工作。

4.資料庫建立完成後的配置工作。
        這步同樣是非常重要,大部分工程師都會忽略這步,或簡單做做,下面以個人經驗討論這步應該完成的工作。
1).嘗試重啟伺服器,觀察資料庫是否能夠正常的自動啟動。
2).資料庫資料檔案大小的調整(資料檔案、Redo檔案大小及個數,臨時檔案)。
3).修改資料庫為歸檔模式。
4).執行資料庫全庫備份。
5).配置備份策略。
6).修改作業系統級別的最佳化引數(例如,Hugepage等)。
7).修改資料庫級別的引數(例如,SGA、PGA、session數、process數等)
8).調整應用連線池等配置。
9).RAC特性測試(例如,負載均衡、Failover)。
10).如果是11gR2的資料庫,確保Redo日誌組的成員和控制檔案儲存在至少兩個ASM磁碟組。
11).如果是11gR2的資料庫,注意預設profile導致的使用者180天過期問題。

       這篇文章值得不斷的完善,幫助大家更好、更快、更高效的完成Oracle資料庫的實施工作。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23135684/viewspace-739371/,如需轉載,請註明出處,否則將追究法律責任。

相關文章