歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux(RHEL4.7)安裝Oracle 9i 手記

Linux(RHEL4.7)安裝Oracle 9i 手記

日期:2017/2/28 16:33:03   编辑:Linux教程

我是按照小布老師的教程來做的,他的設置沒有出錯,如果錯了,那是我(你)錯了,安照他給的設置來就行,如果不方便,看這篇文章也可以,我這樣設置的成功安裝,祝學習愉快!(安裝了不下7遍,血淚教訓,有點心得,希望有幫助)

考慮到公司網絡情況,vm我使用的是host-only模式,安裝Oracle數據庫需要固定ip,我設置的host網段是192.168.0.0,關閉了host-only的dhcp,這樣在linux安裝時直接設置ip,禁用dhcp獲取,並且hostsname(應該是叫這個)設成×××.com 網址模式比較好,因為我設置成xxx之後有個服務(sendmail的)受到影響,開機很慢,改成域名這樣的名字就好了。#注意:裝好系統後建議ping一下網關(即192.168.0.1虛擬網卡1地址),建議關閉防火牆,我的是win7,開防火牆ping不到網關,但是能ping通我的本機ip(192.168.1.100),好奇怪!關了防火牆就好了。#

安裝完linux後,copy了個虛擬機副本,以作備份,之後就是oracle的安裝了,用的上傳工具是xmanager3.0企業版自帶的xftp,聽說FileZilla如果傳的快容易出錯(剛開始就出錯了--!),因為會用到xmangager的圖形界面,所以直接用了xmanagere企業版,不用找其他的上傳工具了,一定是企業版,我剛開始下了個一般的(不知道什麼版本)裡面沒有xftp。我裝了Linux圖形界面,可能會用到,所以進系統第一件事就是更改啟動模式 vi /etc/inittab ,5改成3 (如果要進入圖形界面,在文本模式下輸入:init 5).還有個工具,secureCRT,用這個敲命令比在虛擬機裡好用多了,強烈建議!

把oracle9i的安裝程序傳到Linux裡,裝9i需要打補丁,我的一共是25個補丁(有幾個重復的),補丁是在Linux的安裝盤裡(我的是RHEL4.7.iso\RedHat\RPMS)列表如下:

xorg-x11-deprecated-libs-6.8.2-1.EL.13.20.i386.rpm

xorg-x11-libs-6.8.2-1.EL.13.20.i386.rpm

xorg-x11-xfs-6.8.2-1.EL.13.20.i386.rpm

alsa-lib-devel-1.0.6-5.RHEL4.i386.rpm

fontconfig-devel-2.2.3-7.i386.rpm

freetype-devel-2.1.9-1.i386.rpm

libjpeg-devel-6b-33.i386.rpm

libtiff-devel-3.6.1-8.i386.rpm

libungif-devel-4.1.3-1.i386.rpm

xorg-x11-6.8.2-1.EL.13.20.i386.rpm

xorg-x11-deprecated-libs-devel-6.8.2-1.EL.13.20.i386.rpm

xorg-x11-devel-6.8.2-1.EL.13.20.i386.rpm

audiofile-devel-0.2.6-1.i386.rpm

esound-devel-0.2.35-2.i386.rpm

libaio-0.3.103-3.i386.rpm

libaio-devel-0.3.103-3.i386.rpm

openmotif21-2.1.30-11.RHEL4.4.i386.rpm

openmotif-2.2.3-10.2.el4.i386

glib-devel-1.2.10-15.i386.rpm

gnome-libs-devel-1.4.1.2.90-44.1.i386.rpm

gtk+-devel-1.2.10-33.i386.rpm

imlib-devel-1.9.13-23.i386.rpm

ORBit-devel-0.5.17-14.i386.rpm

把補丁打好:進入補丁所在的目錄,我把補丁放在 /rpm下了,輸入:rpm -ivh *.rpm 全部安裝。然後打oracle官網補丁2個:compat-libcwait-2.1-1.i386.rpm and compat-oracle-rhel4-1.0-5.i386.rpm Google一下就好了

安裝過程同上。

打完補丁後添加oracle的組與用戶:新建目錄/u01/oracle,

命令如下:mkdir /u01

mkdir/u01/oracle

添加組:groupadd oinstall

groupadd dba

添加用戶:usradd -g oinstall -G dba -d /u01/oracle oracle (-g主組,-G其他組)

#一開始出錯就是因為沒有制定oracle用戶的家目錄,後期安裝的時候出現各種錯誤,應該是這裡出的問題#

設置密碼:passwd oracle

定義/u01的主組及用戶:chown -R oracle:oinstall /u01

弄好用戶及家目錄後,設置環境變量,

先切換到用戶oracle:su - oracle

打開.bash_profile: vi .bash_profile

添加如下內容:

ORACLE_SID=oracle9

ORACLE_BASE=/u01

ORACLE_HOME=/u01/oracle

PATH=$ORACLE_HOME/bin:$PATH:.

LD_ASSUME_KERNEL=2.4.19

LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH

export ORACLE_SID ORACLE_BASE ORACLE_HOME PATH LD_ASSUME_KERNEL LD_LIBRARY_PATH

stty erase ^h

----保存退出

Copyright © Linux教程網 All Rights Reserved