首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

Linux 平台安裝 Oracle 8 完整實作手冊

     編輯:Oracle 資料庫相關知識

前言

Oracle 官方安裝文件較簡略,筆者參考 Unix 安裝經驗,整理出 Linux 上安裝 Oracle 8 的實作方法,未必是最佳解但求可用。

前期準備

假設環境為 Red Hat Linux,核心版本需 2.0.36 以上。

  1. 建立安裝用戶與解壓
    以 root 登入,建立用戶 oracle 與群組 dba(Oracle 預設)。解壓安裝檔至 /oracle,執行 chown -R oracle:dba /oracle 修正檔案屬性。
  2. 重編核心滿足共享記憶體需求
    Oracle 對共享段有特殊要求,需手工重編核心。安裝核心原始碼,編輯 /usr/src/linux/include/shmparam.h,將 SHMMAX 從 32MB (0x00200000) 改為 256MB 以上。於 /usr/src/linux 執行 make dep; make clean; make bzImage 產生新核心,用 linuxconf 設為啟動核心。可用 ipcs -ml 驗證共享段設定(>2GB 顯示為負數屬正常)。
  3. 安裝相容的 egcs 編譯器套件
    掛載光碟 mount -t iso9660 /dev/cdrom /mnt/cdrom,進入 RPMS 目錄安裝所有 egcs* 套件:rpm -ivh <套件名>。

設定環境變數

修改 Oracle 用戶的 .bash_profile,並同步至 /etc/profile 供 root 使用。關鍵 Oracle 專屬變數(標 *):

*ORACLE_HOME=/home/oracle/product/8.0.5
*ORACLE_BASE=/home/oracle
*ORACLE_OWNER=oracle
*ORACLE_SID=oracle8
*ORACLE_TERM=386
*LD_LIBRARY_PATH=/home/oracle/product/8.0.5/lib
*TMPDIR=/var/tmp
export ORACLE_HOME ORACLE_BASE ORACLE_OWNER ORACLE_SID ORACLE_TERM LD_LIBRARY_PATH TMPDIR

另設 ulimit -c 1000000 允許核心轉儲。

後續安裝步驟

環境變數生效後,以 oracle 用戶啟動安裝程式,依圖形介面引導完成安裝。本文僅涵蓋前置準備與環境配置,後續資料庫建立、監聽配置等請參考官方文件。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved