RedHat 6 下安裝Oracle 11G R2 資料庫

來源:互聯網
上載者:User

Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的一款關係資料庫管理系統。到目前仍在資料庫市場上佔有主要份額。勞倫斯·埃裡森和他的朋友,之前的同事Bob Miner和Ed Oates在1977年建立了軟體開發實驗室諮詢公司(SDL,Software Development Laboratories)

Oracle 資料庫 11g(構建在 Oracle 專屬的格線運算能力上)使 Oracle 客戶能夠更快地響應不斷變化的業務狀況,通過技術創新獲得競爭優勢,同時降低成本。

使用 Oracle 資料庫 11g,您可以:

  • 利用 Real Application Testing 使得新技術更快得以採用
  • 先進的 Oracle 資料壓縮和分區技術(Partitioning) 能夠以更少儲存空間管理更多的資料
  • 利用 Oracle SecureFiles 將所有資料存放區在 Oracle 資料庫中從而簡化系統
  • 利用 Oracle Active Data Guard 使災難資源恢複的投資報酬率 (ROI) 最大化
  • 通過管理自動化使關鍵人員能將精力投入到戰略性任務中
  • 等等.. 
在 Linux 系統上部署 Oracle

我們選用 RedHat 企業版來作為 Oracle 的作業系統。目前最新的版本是 RedHat 6.1,你可以根據 CPU 的架構選擇32位或者64位的 Linux,通常來說64位版本可以管理更大的記憶體和硬碟空間,應該作為公司專屬應用程式的首選。

Oracle 11g R2資料庫安裝硬體設定要求:

  1. 至少要有 1GB 以上的記憶體。
  2. 企業版要求 3.95 GB 的硬碟空間,同時需預留至少 1.7G 的空間來儲存資料檔案。

根據系統記憶體的大小,你需要合理設定交換分區的大小:記憶體為256-512M的時候 交換分區大小應該為記憶體2倍; 512-2G的時候, 交換分區大小應該為記憶體1.5倍;2-8G時, 交換分區大小和記憶體相同;8G以上,交換分區是記憶體大小的0.75倍。此外還需預留 10GB 左右的硬碟空間給作業系統,建議硬碟空間至少有 20GB 以上的剩餘空間。

安裝 RedHat 可以依照圖形化的安裝嚮導來進行 (需要 1GB 以上記憶體),安裝過程中特別需注意兩點:

  1. 顯示語言選擇英文,不要選擇中文,以免後續的 Oracle 安裝嚮導出現亂碼
  2. 選擇定製安裝,並確保”compatibility libraries”、“Java Platform”和“Development”裡工具被選中,

勾選”compatibility libraries”可以保證 Oracle 安裝和工作所需的大部分軟體包都得到安裝,否則很可能 Oracle 安裝過程中,會���現一些連結錯誤,比如 ins_ctx.mk 報錯。現在你可以去Oracle 官方網站下載 Oracle 資料庫包了。在下載的同時,我們需要對 Redhat 的一些設定檔做修改。

設定靜態IP

安裝 Oracle 的機器需要配置靜態 IP 位址,你可以用下面的命令來設定:

# system-config-network

這個步驟非常重要。讓 DHCP 給機器分配動態 IP 位址會導致 Oracle 服務(比如監聽器)無法啟動。

修改核心參數

編輯 /etc/sysctl.conf 並做如下修改:

# Controls the maximum shared segment size, in bytes#kernel.shmmax = 68719476736# Controls the maximum number of shared memory segments, in pages#kernel.shmall = 4294967296kernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 6553600net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=4194304net.core.wmem_default=262144net.core.rmem_max=4194304net.core.wmem_max=262144

儲存之後,需要運行:

# sysctl -p

來使參數生效。

如果你覺得麻煩的話,Oracle 安裝過程中,也會產生核心參數的修改指令碼,並提示你運行。

  • 1
  • 2
  • 下一頁

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.