Oracle資料庫部署實施流程
作為一個Oracle資料庫的DBA,部署一套Oracle資料庫屬於基本技能,那麼完整的部署一套Oracle資料庫應該包含哪些內容呢?下面我們來簡單討論一下。
1.基礎環境的搭建。
這個步驟的關鍵在於確保資料庫所需要的網路跟儲存配置完成,且能正常的訪問。主要包含以下內容:
1).安裝作業系統。
2).連線網路裝置,配置網路IP地址。
3).連線儲存裝置,劃分儲存空間,確保LUN能正常的掛在到伺服器。
2.安裝前的準備工作。
安裝前還需要做大量的準備工作,這個步驟要比安裝更為複雜和變化多端。我們需要安裝補丁,相關的包,修改系統核心引數、網路引數、使用者資源引數等工作。主要包含以下內容:
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資料庫的實施工作。
1.基礎環境的搭建。
這個步驟的關鍵在於確保資料庫所需要的網路跟儲存配置完成,且能正常的訪問。主要包含以下內容:
1).安裝作業系統。
2).連線網路裝置,配置網路IP地址。
3).連線儲存裝置,劃分儲存空間,確保LUN能正常的掛在到伺服器。
2.安裝前的準備工作。
安裝前還需要做大量的準備工作,這個步驟要比安裝更為複雜和變化多端。我們需要安裝補丁,相關的包,修改系統核心引數、網路引數、使用者資源引數等工作。主要包含以下內容:
1).安裝軟體包。
2).修改系統引數。
3).配置DNS。
4).配置HOSTS。
5).建立組、使用者和目錄。
6).設定環境變數。
7).配置SSH使用者等效性。
8).配置時間同步服務。
9).安裝cuvqdisk包。
10).CVU驗證安裝環境。
11).建立ASM磁碟。
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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- kubernetes-部署Oracle資料庫步驟Oracle資料庫
- Oracle 12C RAC CDB資料庫部署Oracle資料庫
- 檢視oracle資料庫真實大小Oracle資料庫
- 基於Docker部署Oracle、MySQL等資料庫的資料檔案持久化DockerOracleMySql資料庫持久化
- 「Oracle」Oracle 資料庫安裝Oracle資料庫
- 2條流程解決資料同步到全球部署的N個資料庫資料庫
- KubeSphere 部署向量資料庫 Milvus 實戰指南資料庫
- Oracle資料庫配置Oracle資料庫
- 建立資料mysql庫流程MySql
- oracle資料庫與oracle例項Oracle資料庫
- 「Oracle」Oracle資料庫基本概念Oracle資料庫
- 「Oracle」Oracle 資料庫基本概念Oracle資料庫
- mybatis怎麼實現insert into多個資料-oracle資料庫MyBatisOracle資料庫
- Oracle資料庫-----資料庫的基本概念Oracle資料庫
- oracle 備份資料庫,匯出資料庫Oracle資料庫
- Oracle實驗6--掌握Oracle資料庫的日誌操作Oracle資料庫
- DataX將MySql資料庫資料同步到Oracle資料庫MySql資料庫Oracle
- PowerDesigner實現Oracle資料庫連線生成模型Oracle資料庫模型
- 4.2. Oracle資料庫Oracle資料庫
- Laravel 使用 Oracle 資料庫LaravelOracle資料庫
- oracle資料庫卡頓Oracle資料庫
- Oracle資料庫閃回Oracle資料庫
- oracle資料庫資料字典應用Oracle資料庫
- sqlserver讀取oracle資料庫資料SQLServerOracle資料庫
- Oracle資料庫遷移至PolarDb(阿里雲資料庫)Oracle資料庫阿里
- 非常實用的Oracle資料庫資料恢復方法案例Oracle資料庫資料恢復
- 「Oracle」Oracle 資料庫備份還原Oracle資料庫
- 【Oracle 12c資料庫支援閃回庫功能】實驗Oracle資料庫
- [Oracle]Oracle資料庫資料被修改或者刪除恢復資料Oracle資料庫
- DataX將Oracle資料庫資料同步到達夢資料庫Oracle資料庫
- oracle資料庫建立資料庫例項-九五小龐Oracle資料庫
- 概括SQL Server實時查詢Oracle資料庫WSSQLServerOracle資料庫
- 【BEST】Oracle 資料庫19c配置最佳實踐Oracle資料庫
- TiDB資料庫PD混合部署TiDB資料庫
- Hbase資料庫安裝部署資料庫
- langchain_chatchat+ollama部署本地知識庫,聯網查詢以及對資料庫(Oracle)資料進行查詢LangChain資料庫Oracle
- oracle資料庫的impdp,expdpOracle資料庫
- Oracle資料庫語句大全Oracle資料庫
- Oracle資料庫跟蹤SQLOracle資料庫SQL