一、准備階段 1. 檢查系統資源是否符合安裝的最低要求: /tmp空間不小於400MB; 內存不小於256MB,最好是1G以上; swap空間最好2G以上。 2. 建立Oracle用戶帳號和管理組: 一般用oracle為用戶名,dba為管理組名。建立oracle帳號時同時建立它的主目錄($HOME),例: /eXPort/home/oracle 3. 建立ORACLEC軟件目錄、數據文件目錄和控制文件目錄,以及oratab的目錄: 軟件目錄空間最少1.2 GB, 例如:/oracle/u01 數據文件目錄用以存放數據庫的數據空間文件(用裸設備除外),例如:/oracle/u02 控制文件目錄存放數據庫的控制文件,例如:/oracle/u03 設置這些目錄的屬性,本例中,它們的屬主都應該是oracle,組都應該是dba。oracle帳號應對它們擁有讀寫權。 建立目錄/var/opt/oracle,以存放oratab文件。設置此目錄,使oracle帳號對它有寫權。 4. 以oracle帳號登錄,分別對上面建立的目錄進行寫權限測試。 5. 配置系統核心資源參數: 以root登錄,修改/etc/system文件。注意不要改動文件中的其它參數,一般都把這些參數加到文件的最後部分。改動前最好先備份此文件。 此參數根據機器配置、應用模式、應用程序要求會有所變化。最好咨詢一下你的ORACLE支持人員。 本例為最小的推薦值: set shmsys:shminfo_shmmax=4294967295 set shmsys:shminfo_shmmin=1 set shmsys:shminfo_shmseg=10 set shmsys:shminfo_shmmni=100 set semsys:seminfo_semmns=700 set semsys:seminfo_semmni=70 set semsys:seminfo_semmsl=200 6. 重啟機器,使上面的改動生效。
二、安裝階段 安裝時先以oracle帳號登錄。 1. 設定下列安裝用的環境變量(可在.profile中設。本例中用ORACLE 8.1.5): ORACLE_HOME /oracle/u01/app/oracle/prodUCt/8.1.5 ORACLE_BASE /oracle/u01/app/oracle LD_LIBRARY_PATH /oracle/u01/app/oracle/product/8.1.5/lib:/usr/lib ORACLE_TERM vt100 PATH /oracle/u01/app/oracle/product/8.1.5/bin:/usr/ccs/bin: 如還要設置其它路徑,那麼都應該跟在上面這兩個路徑之後 ORACLE_SID 為你的database instance指定一個標識名稱 (4-6個字符,如“orasid”,別用漢字) DISPLAY <主機IP>:0.0 3. 確認環境: 注銷並重新登錄oracle帳號,使上面的設置生效。用env命令檢查一下設置是否正確。 如果這時能夠運行CDE帶的xclock, 那麼Oracle Universal Installer的運行就沒問題了。 4. 插入ORACLE光盤,啟動安裝器,安裝ORACLE軟件: $ cd $ /cdrom/cdrom0/runInstaller 以下進入圖形交互式的安裝界面,根據屏幕提示進行選擇。 5. 幾個選擇及注意 注意屏幕中顯示的文件安裝目錄是如上面對 $ORACLE_HOME的設置。 如果是初次在此機器上安裝Oracle 8i,那麼會彈出一個提示窗口,要求你用root身份運行 /tmp/orainstRoot.sh腳本, 這時在可另開一窗口,改變用戶身份為root,運行該腳本後,再回到提示窗口,確認提示後繼續安裝。 在Install Category選擇處選擇“Enterprise Edition”。 選擇“Typical”進行軟件安裝,選擇“Create a database and start the database” (其他可選項為“Minimal”或“Custom installs”)。 安裝開始。以後按照屏幕提示操作就行了。 安裝完成後,將自動進入建立缺省數據庫和配置偵聽守侯進程的界面。配置完成後,缺省數據庫和偵聽進程都會啟動。 當安裝完第一張光盤需要更換第二張光盤的時候,不要按ctrl+c中止程序;在控制台中進入任何一個非光盤目錄,如根下(#cd /),然後
target="_blank" title="輸入法技巧" >輸入#eject 回車彈出光盤