本指南描述如何使用 Oracle 安裝向導在 UNIX
系統中安裝和配置 Oracle9i R2 (9.2.0)數據庫。請在安裝前閱讀該產品的發行概述,Oracle9i
數據庫的光盤上提供了它。您也可以在 OTN 站點:
http://otn.oracle.com/documentation/
上獲得最新的發行概述。
開始安裝之前,您需要考慮下列事項:
Oracle9i Database R2 包括兩種光盤,分別是 9.2.0.1 和 9.2.0.4。 請在其中取得以下規定的補丁。
Note:MIRACLE LINUX V4.0 僅支持 R9.2.0.6 以上版本。
這些補丁由 Oracle 公司提供,可以在 Oracle Metalink 網站下載。請參閱編號為 252217.1 和 264178.1 的文檔。Oracle Metalink 的網址如下: http://metalink.oracle.com/。
由于 Asianux 提供了名為 oracle9i_support 的RPM包,它的作用相當于 #3006854 補丁。如果您已經安裝了這一軟件包,就不需要為9.2.0.4 提供額外的補丁了。
系統必須達到以下的最低硬件需求。
CPU | Pentium III 233MHz |
物理內存(RAM) | 512MB |
磁盤空間 | 數據庫軟件文件:2.5GB
樣例數據庫文件:1.2GB (/tmp: 400MB) |
Swap 空間 | 1GB 或兩倍于 RAM |
支持的Oracle版本 | R9.2.0.6以上 |
注意:
如果 /tmp 目錄的可用空間小于400 MB, 可以在 oracle 用戶設置 TEMP 和 TMPDIR 環境變量。Oracle 安裝向導會在安裝過程中由 root 用戶轉為 oracle 用戶,所以給 root 用戶設置環境變量不會起作用。
創建一個至少為 400MB 的空閒分區。
# mkdir /opt/tmp
# chmod 1777 /opt/tmp
在 oracle 用戶的 shell 啟動文件(.bash_profile)中添加 TEMP 和 TMPDIR 環境變量。
TEMP=/opt/tmp
TMPDIR=/opt/tmp
為了在 Asianux 中安裝 Oracle9i ,需要按照以下描述配置系統。本節中,您將學習如何在有oracle9i_support 軟件包的情況下使用 Oracle9i。
oracle9i_support 的作用與 #3006854 補丁相同。如果您已經安裝了這一軟件包,就不需要為9.2.0.4 提供額外的補丁了。
# rpm -ivh /mnt/cdrom/Asianux/RPMS/oracle9i_support-2.0-3AX.i386.rpm
# chgcc.sh -v 296安裝過程結束後,需要把 gcc 改回到 3.4.6 版本。方法是執行如下的 chgcc.sh 命令。
# chgcc.sh -v 346
# hostname sample.doamine.name
注意:
如果您準備在沒有 oranavi 支持的情況下安裝 Oracle , 必須為
oracle 用戶設置 LD_ASSUME_KERNEL 環境變量。
$ export LD_ASSUME_KERNEL=2.4.19
以 root 用戶登錄。如果是從光盤安裝,光盤插入光驅中應被自動加載。如果光盤不能被自動加載,請在右鍵快捷菜單中選擇“加載”或鍵入下面的命令來掛載光盤:
$ su -
# mount /mnt/cdrom
鍵入下面的命令,以 root 身份運行 Oracle 安裝向導:
# oranavi
啟動 Oracle 安裝向導。從下列選項中選擇操作類型,按“前進”繼續。
指定安裝介質
檢查計劃安裝的產品版本,然後單擊“確定”。
指定本地 Unix 用戶和用戶組,然後按“前進”。
設置 oracle 用戶密碼和用戶主目錄,按“前進”繼續。
設置 ORACLE_BASE、 ORACLE_HOME 和 ORACLE_SID 等環境變量。按“前進”繼續。
如果需要為 Oracle 數據庫增加一些 Apache配置文件,單擊“是”,否則單擊“否”。
如果立即開始安裝,單擊“確定”,否則單擊“關閉”。
啟動 Oracle 通用安裝程序,然後單擊 Next。
指定 inventory 目錄的完全路徑,安裝用戶組名稱為 "oinstall"。然後單擊 Next。
指定做為 Oracle 軟件屬組的 Unix 用戶組名稱,然後單擊 Next 繼續。
只有在系統中第一次安裝 Oracle 產品時,才需要運行 run /tmp/oraInventory/orainstRoot.sh 文件,以 root 身份打開一個單獨的終端運行該腳本。
# /tmp/oraInventory/orainstRoot.sh
腳本運行完畢後,按 Continue 繼續。
在目標 (Destination)部分,指定 Oracle 主目錄路徑,然後單擊 Next。
選擇要安裝的產品後按 Next。這裡選擇 "Oracle9i Database 9.2.0.1.0"。
選擇安裝類型,然後單擊 Next。這裡選擇 "Enterprisee Edition"。
選擇創建數據庫或者只安裝軟件。這裡選擇 "General Purpose",建立一個初始數據庫。接受缺省設置,然後單擊 Next。
指定全局數據庫名稱 (也用于SID),SID 應該和 SID 環境變量相同。
指定數據庫文件位置,按 Next 繼續。
選擇數據庫字符集,然後單擊 Next。這裡選擇 "default character set"。
檢查一下圖中顯示的安裝信息總結,然後按 Install 開始安裝。
使用 9.2.0.1 CD, 在安裝過程中會出現兩個錯誤信息。
安裝3119415 補丁
彈出下圖所示的錯誤對話框,以oracle用戶身份安裝補丁。
輸入以下命令:
# su - oracle
$ unzip p3119415_9203_LINUX.zip
$ cd 3119415
$ sh patch.sh
忽略一個錯誤
彈出下圖所示的錯誤對話框,選擇 ignore 即可。這一錯誤來自 PSR9204.
配置助手頁面中顯示了一些用于配置軟件和建立數據庫的配置助手狀態信息。在數據庫配置助手運行結束後,單擊 OK 繼續。
配置助手運行完畢後,會顯示如下頁面。以 root 身份在一個單獨的終端中運行 $ORACLE_HOME/root.sh:
# /opt/app/oracle/product/9.2.0/root.sh
這是安裝結束頁面。配置助手配置了一些基于 Web 的應用。這個頁面顯示這些應用的 URLs。如有需要,請記錄。
版權所有(C) 2000-2007 MIRACLE LINUX 公司