文章詳情頁
FreeBSD-5.2下安裝ORACLE9i手記(2)(出處:freebsdchina)
瀏覽:4日期:2023-11-18 08:11:23
FreeBSD-5.2下安裝Oracle9i手記出處:freebsdchina責任編輯:leelee[04-7-28 16:30] 作者:jxngzhl 6 添加oracle用戶組和用戶 pw groupadd -n dba -g 94 pw groupadd -n oinstall -g 95 pw useradd -n oracle -u 94 -c 'Oracle Daemon' -d /home/oracle -s /compat/Linux/bin/bash -g dba -G oinstall,wheel 7 配置oracle用戶環境 mkdir /home/oracle chown oracle:dba /home/oracle cd /home/oracle 編輯.profile配置oracle用戶環境:?PATH=/compat/linux/bin:/compat/linux/sbin:compat/linux/usr/bin:/compat/linux/usr/sbin:/home/oracle/920/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin; eXPort PATH ORACLE_BASE=/home/oracle; export ORACLE_BASE #下面一個是安裝oracle的目錄 ORACLE_HOME=/home/oracle/920; export ORACLE_HOME LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH ORACLE_SID=ORCL; export ORACLE_SID ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33 export DISPLAY=:0 三 安裝預備 下載oracle9i(9.2.0) for linux的三個文件在一個足夠大小(>2G)空間解壓縮最后得到三個目錄:Disk1,Disk2,Disk3。 四 安裝 1 以oracle用戶登錄 2 進入X startx 3 在X中打開一個終端窗口,在窗口中運行安裝程序 cd /path/Disk1 ./runInstaller 安裝程序開始運行,出現界面后按提示選擇進行安裝,這與安裝典型的windows程序一樣,安裝時默認的臨時文件在/tmp目錄中,此時進入/tmp可看見oracle9i的安裝目錄和一些臨時文件。 4 安裝時的必須的手工干預 a 在剛開始安裝會有一個窗口提示運行一個腳本,這時可在另一個終端窗口中先以root身份在/compat/linux/etc中創建一個名為oraInst.loc的文件并將屬主設為oracle cd /compat/linux/etc toUCh oraInst.loc chown oracle:dba oraInst.loc 然后以oracle身份運行腳本,之后繼續安裝。 b 在安裝部分完成后在連接數據庫的過程中有一個錯誤出現(與ins_ctx.mk有關),此時可選忽略,不會引響數據庫的基本功能,但在Agent配置時會出錯,其它正常。我不知道是否每一次安裝都會有這個錯誤,也不知道是什么原因造成了這個錯誤。?c 最后一個無需手工干預的地方在數據庫配置以前要以root身份運行$ORACLE_HOME/root.sh,此時觀察其輸出,不能有任何錯誤,假如有則是因為什么程序找不到造成的,可以修改這個腳本將指定所提示的程序的正確路徑就可以了。?5 安裝后根據需要進行數據庫配置,這與WINDOWS中是一樣的。 五 安裝后啟動數據庫 1 重啟系統2 以oracle身份登錄 3 啟動數據庫 在初次啟動數據庫時,要先將initORCL.ora這個文件(在你指定的全局數據名所在的目錄下的pfile目錄中)復制到$ORACLE_HOME/dbs目錄中,并在dbs目錄中將oraPW.(全局名)的一個文件復制一份名為oraPW,然后就可以正常啟動數據庫了。? 六 總結 從使用來看,直接在機器上使用sqlplus進行查詢,感覺不到有什么不同,至于效率還未測試。 right'>(出處:清風軟件下載學院)
排行榜
