Red Hat AS4上的Oracle 10g安裝在網上有很多相關的例子,我這個只做參考
1>AS4的安裝
將光碟片放入之類的就不說了,現在說的是分區,一般情況下就分兩個
i>/根目錄,/boot和swap
-swap交換分區一般情況下是記憶體的兩倍,當然也可以更多,www.bkjia.com根據你實際的需要
-/boot引導區,書上都說100M就夠了,你也可以多分他一點,但是不管分多少,他的佔有都是100%
-/,剩下的都可以分給/根目錄,其中包括/usr,/tmp,/home,/var等都在剩餘空間裡面共用
ii>無防火牆、禁用SELinux(可以在安裝好Linux之後啟用)
iii>選擇安裝項
案頭選項:
(√) X視窗系統 (選取預設)
(√) GNOME案頭環境 (選取預設)
(√) KDE案頭環境 (選取預設)
應用程式選項:
(√) 基於文本的互連網(選取預設)
伺服器選項:
(√) 伺服器組態工具 (選取全部)
(√) Windows檔案伺服器 (選取全部)
開發選項:
(√) 開發工具 (選擇全部)
系統選項:
(√) 管理工具 (選取預設)
(√) 列印支援 (選取預設)
然後點擊下一步,完成安裝。在安裝完成後你還需要手動安裝相應的包
libaio-0.3.93-4.i386.rpm(這個包我是在網上下的,至少在我的安裝盤裡面沒有,其他的都可以在第三張安裝盤中找到)
libaio-devel-0.3.102-1.i386.rpm
libaio-devel-0.3.103-3.i386.rpm
readline-devel-4.3-13.i386.rpm
(rpm -ivh ****.rpm/rpm -Uhv ****.rpm)
在完成上述操作之後就可以安裝oracle10g了
2>oracle 10g的基本操作(先以root使用者登入)
i>建立相應使用者組
一般情況下我們會建立三個使用者組分別是oinstall、dba、oper
[root@oracleserver etc]#/usr/sbin/groupadd oinstall
[root@oracleserver etc]#/usr/sbin/groupadd dba
[root@oracleserver etc]#/usr/sbin/groupadd oper
ii>建立使用者
[root@oracleserver etc]#/usr/sbin/useradd -g(建立初始群oinstall) oinstall -G(定義使用oinstall的成員) dba,oper -d(每次新帳號登入使用的位置及使用者名稱) /home/oracle oracle
iii>授予oracle密碼
[root@oracleserver etc]#passwd oracle
iv>編輯oracle的設定檔(樣本中使用的是vi編輯,你也可以加入案頭使用gedit)
[root@oracleserver etc]# vi /home/oracle/.bash_profile
在檔案中輸入如下內容:
umask 022
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
LD_LIBRARY_PATH=/usr/lib:/usr/X11R6/lib
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
ORACLE_SID=cbase
LD_LIBRARY_PATH=$ORACLE_HOME/jdk/jre/lib/i386/server:$ORACLE_HOME/rdbms/lib:$ORACLE_HOME/lib:$LD_LIBRARY_PATH
PATH=$ORACLE_HOME/bin:$PATH
export PATH LD_LIBRARY_PATH
export ORACLE_BASE ORACLE_HOME ORACLE_SID
儲存後退出
v>建立oracle的安裝檔案目錄
[root@oracleserver etc]#mkdir -p(建立目錄並寫出目錄全路徑) /u01/app/oracle
[root@oracleserver etc]#chown -R(遞迴變更檔夾的所有者) oracle:oinstall /u01/app
[root@oracleserver etc]#chmod -R(遞迴變更檔夾的操作許可權) 775(可讀寫) /u01/app
vi>編輯系統內容檔案
[root@oracleserver etc]#vi /etc/sysctl.conf
kernel.sem = 250 32000 100 128
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 262144net.core.wmem_default = 262144
net.core.wmem_max = 262144
儲存後退出
vii>使編輯檔案生效
[root@oracleserver etc]#/sbin/sysctl -p
或者
[root@oracleserver etc]#reboot
viii>安裝oracle
將oracle壓縮檔拷貝到oracle目錄下(我的壓縮檔在root案頭10201_database_linux32.zip)
[root@oracleserver Desktop]# xhost +
[root@oracleserver Desktop]# cp ./10201_database_linux32.zip /home/oracle
[root@oracleserver Desktop]# su - oracle(切換使用者)
[oracle@oracleserver ~]$unzip ./10201_database_linux32.zip
[oracle@oracleserver ~]$cd /database
[oracle@oracleserver ~]$./runInstaller
ix>安裝中需要注意的地方
當出現提示框the following configuration scripts need to be executed as the "root" user時,另外開啟一個視窗去執行相應的腳步,其他的就和windows下安裝oracle一樣了