在linux8.0下,oracle9i的配置說明
2024-08-29 13:49:21
供稿:網友
(上半部分)
最近才做了一個項目,偶然用到了linux,并且折磨了我數天,為了不再讓其他的人遭遇同樣的折磨,我決定把我所有的配置寫下來,供大家參考,呵呵,假如有錯誤,請大家原諒我呀?。?!
一,系統配置
以下是我機器的硬件配置,只做參考而已
CPU:Intel(R) Celeron(TM) CPU 1000MHz
內存:512Mbytes
硬盤:40GBytes
上面的這些配置,我覺得恰恰可以滿足一個linux系統下,Oracle9i的運行,假如再有其他的東東,那。。。。。呵呵
另外呢?需要一個OS(RedHat Linux8.0 Kernel 2.4.18-14 on an i686),
還有,就是oracle9i(Oracle9i R9.2.01 EnterPRise Edition)了。
以上呢?是在linux下配置oracle9i的所有東東了。
二,Oracle9i安裝前預備
便說一句,你在安裝linux8.0的時候,注重把根目錄(/)分區為10G左右,Swap分區為1G左右(以上是根據我硬件配置情況而定)
1,安裝前,建立一個拷貝Oracle9i的臨時文件夾,把你的oracle9i的安裝盤上的內容拷貝到linux機器上,這樣便于安裝,不至于因為光軀,而停止安裝,當然,假如你是下載的oracle9i就不用了,如下圖
2,拷貝完成后,創建用戶組和用戶名,如下圖
3,建立安裝目錄,如下:
mkdir /opt/oracle
mkdir /opt/oracle/prodUCt
mkdir /opt/oracle/product/9.2.0
4,權限如下:
chown –R oracle.dba /opt/oracle
具體的參見下圖
5,從新開一個窗口,轉成oracle權限.并且對.bash_profile文件進行編輯.
6,向.bash_profile文件插入以下內容。
# .bash_profile
#Oracle En
eXPort ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle/product/9.2.0
export ORACLE_SID=ORCL
export ORACLE_TEAM=xteam
export NLS_LANG=Japanese_Japan.JA16EUC
#export NLS_LANG=Japanese_Japan.UTF-8
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
#Set shell search paths
PATH=$PATH:$ORACLE_HOME/bin
#CLASSPATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib:$CLASSPATH
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export LANG=C
export PATH
unset USERNAME
(其中,NLS_LANG,LANG是因為我做的是日文系統,所以這樣做的,假如是中文就不必像我那樣寫)具體參見下圖
7,然后設置共享內存最大值,
echo 419000000 > /proc/sys/kernel/shmmax
cat /proc/sys/kernel/shmmax
如下圖內容