oracle8.16在RedHat7.1上的安裝步驟
2024-08-29 13:45:16
供稿:網友
各位網友大家好,Oracle在linux上安裝的文章在網上隨處可見。但沒有一篇能讓讀者按照文章一次安裝成功的。 說實話,我自己參考了網上文章安裝了n次才成功的,深感安裝其的痛苦,為了讓新的朋友不在有我的痛苦我決心寫下這篇文章把我安裝的全過程告訴大家并盡可能細化不讓細節把大家難住。My name is xiyuxi my mail is sybase8@163.net
由于水平有限如有疏漏,請見諒, 假如大家有什么建議或不明之處請mail me。
祝大家交好運一次安裝成功。
安裝步驟如下:
1. 機器配置:
內存大于128M
硬盤空間足夠大,假如只安裝端要至少剩余600M空間,
2.查看硬盤空間:
以root用戶登陸 [root@xiyuxi /root]#df
查看可用空間,假如不夠請不要安裝。
3. 啟動服務
在安裝前一定要手工啟動telnet 和FTP服務方法如下:
a. 以root用戶登陸[root@xiyuxi /root]#ntsysv
b. 用空格鍵選中telnet 和 ftp 選項
c. 用Tab鍵將焦點移到ok鍵,敲回車鍵
d. 退出
e. [root@xiyuxi /root]#cd /etc/rc.d/init.d/
f. [root@xiyuxi /root]#./network restart(請注重不要把/前面的點忽略)
4. 安裝6.2兼容rpm包
請預備RedHat7.1安裝光盤找到以下三個glibc2.1兼容包
compat-glibc-6.2-2.1.3.2.rpm (第一張光盤)
compat-libs-6.2-3.rpm (第二張光盤)
compat-egcs-6.2-1.1.2.14.rpm (第二張光盤)
安裝步驟如下
以root用戶登陸[root/xiyuxi /root]#
將第一張光盤放入光驅。
[root@xiyuxi /root]#umount /mnt/cdrom
[root@xiyuxi /root]#mount /mnt/cdrom
[root@xiyuxi /root]#cd /mnt/cdrom/RedHat/RPMS/
[root@xiyuxi /root]#rpm –ivh compat-glibc-6.2-2.1.3.2.rpm
[root@xiyuxi /root]#cd /
[root@xiyuxi /root]#umount /mnt/cdrom
將第一張光盤取出,將第二張光盤放入光驅;
[root@xiyuxi /root]#umount /mnt/cdrom
[root@xiyuxi /root]#mount /mnt/cdrom
[root@xiyuxi /root]#cd /mnt/cdrom/RedHat/RPMS/
[root@xiyuxi /root]#rpm – ivh compat-libs-6.2-3.rpm
[root@xiyuxi /root]#rpm –ivh compat-egcs-6.2-1.1.2.14.rpm
5. 建立oracle用戶, 步驟如下
以root用戶登陸[root@xiyuxi /root]#
[root@xiyuxi /root]#useradd oracle
[root@xiyuxi /root]#passwd oracle(設密碼)
6. 建立oracle安裝所需目錄
用root用戶登陸[root@xiyuxi /root]#
建立oracle8161_tar.gz軟件包(275M)解壓目錄/home/test步驟如下:
[root@xiyuxi /root]#mkdir /home/test
建立oracle安裝目錄/ora8步驟如下:
[root@xiyuxi /root]#mkdir /ora8
建立oracle數據文件目錄/oradata步驟如下:
[root@xiyuxi /root]#mkdir /oradata
7. 將目錄及其子目錄改為oracle用戶極其組的權限步驟如下
以root用戶登陸[root@xiyuxi /root]#
[root@xiyuxi /root]#chown oracle /home/test
[root@xiyuxi /root]#chown oracle /ora8
[root@xiyuxi /root]#chown oracle /oradata
[root@xiyuxi /root]#chgrp oracle /home/test
[root@xiyuxi /root]#chgrp oracle /ora8
[root@xiyuxi /root]#chgrp oracle /oradata
8. 修改環境和配置文件,(請注重一定要改正確)
a. 一等要以oracle用戶登陸[oracle@xiyuxi /oracle]#
b. [oracle@xiyuxi /oracle]#vi .bash_PRofile(請不要忽略點)
c. 在后面加入(假定oracle安裝/ora8)目錄下如下幾行
ORACLE_HOME=/ora8; eXPort ORACLE_HOME
LD_LIBRARY_PATH=/ora8/lib; export LD_LIBRARY_PATH
ORACLE_BASE=/ora8; export ORACLE_BASE
ORACLE_SID=ora8; export ORACLE_SID
ORA_NLS33=/ora8/ocommon/nls/admin/data; export ORA_NLS33
NLS_LANG=american_america.zhs16cgb231280;export NLS_LANG
export LD_ASSUME_KERNEL=2.2.5
. /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh
umask 022
請注重在點和/之間一定要有個空格;
---------------------------------------------------------------
將行 PATH=$PATH:$HOME/bin修改如下
PATH=$PATH:$HOME/bin:/ora8/bin
---------------------------------------------------------------
存盤退出;
9. 安裝oracle軟件
a. 以root用戶登陸[root@xiyuxi /root]#
b. 查看hostname
c. [root@xiyuxi /root]#vi /etc/hosts
d. 退出
e. 如不知道可以用localhost作為hostname
f. [root@xiyuxi /root]#xhost + 主機名(如不知道主機名用localhost)如下
g. [root@xiyuxi /root]#xhost + localhost
h. [root@xiyuxi /root]#su – oracle
i. [oracle@xiyuxi /oracle]$cd /home/test/Oracle8iR2
j. [oracle@xiyuxi Oracle8iR2]$./runInstaller
k. 此時彈出oracle的安裝界面,按照提示一步步next下去即可。
注重:
在File Locations界面上,檢查Destination Path為/ora8
在Unix Group Name窗口中,鍵入"oracle"
當彈出提示要求以root身份運行/ora8/orainstRoot.sh 時,
切換到剛才保留的root用戶窗口
---------------------------------------------------------------
[root@xiyuxi /root]# cd /ora8
[root@xiyuxi ora8]$./orainstRoot.sh
---------------------------------------------------------------
然后返回剛才彈出的窗口,點擊Retry。
在出現的"Available prodUCts"窗口上選擇"Oracle8I enterprise edition8.1.6.1.0"
安裝類型可選Typical
在提示輸入global database name時編一個名字如ora8.xyx, ORACLE_SID為ora8(與.bsah_profile相同)
提示輸入db files localtion,輸入/oradata
最后的Summary窗口上,點擊Install
視機器速度,我的機器約10幾分鐘就完成了。之后,彈出一個窗口要求運行root.sh,切換到另一個窗口,
---------------------------------------------------------------
[root@xiyuxi ora8]./root.sh
---------------------------------------------------------------
在詢問local bin Directory時按下回車鍵即可 ,返回剛才的窗口上,點擊OK
然后又越10機分鐘Oracle Database Configuration Assistants結束后,點擊OK ,在End of Installation畫面上,點擊Exit ,在彈出的Do you reallywant to exit?窗口上點擊yes, Oralce 8i Enterprise就安裝好了!
10.啟動oracle服務器
以oracle用戶登陸[oracle@xiyuxi /oracle]$
[oracle@xiyuxi /oracle]$svrmgrl
[oracle@xiyuxi /oracle]$connect internal
[oracle@xiyuxi /oracle]$startup
10. 停止oracle服務器
以oracle用戶登陸[oracle@xiyuxi /oracle]$
[oracle@xiyuxi /oracle]$svrmgrl
[oracle@xiyuxi /oracle]$connect internal
[oracle@xiyuxi /oracle]$shutdow normal
11.治理oracle
a,啟動oracle服務器
b,你可以用其她的windows系統用sql*plus worksheet連你的oracle服務器
剩下的你自己看著辦吧。
好了最后祝大家能夠順利安裝oracle,最好一次成功,如有不明,或發現錯誤請
mail me. Sybase8@163.net