REDHAT9下安装Oracle9.2.0
时间:2006-07-04 来源:h12345
1.先安装好Redhat9,我选的是英文和简体中文,其中简体中文是默认字符集的,根据需要安装组件,可以自定义安装,development是一定要安装的。 注意选择compat-libstdc++-6.2-2.9.0.16还有图形界面是一定要安装的(有kde和gnome,可以装一个也可以装两个)
2.准备Oracle9i安装程序:
从Oracle网站上下载9i后,你可以刻录在光碟上,也可以释放打包文件到硬盘上如/home/xxx,为了免除安装过程中换碟的麻烦,如果硬盘够大(完全安装大约2.1G左右),建议采取后种方法。
##解开压缩文件:
$mkdir /home/xxx
$chmod 777 /home/xxx
$zcat linux9i_disk1.cpio.gz|cpio –idmv
$zcat linux9i_disk2.cpio.gz|cpio -idmv
$zcat linux9i_disk3.cpio.gz|cpio -idmv
#解开后,会生成Disk1、Disk2、Disk3三个目录
4.建立用户及用户组
以root用户登录
# groupadd dba
# useradd -G dba poracle
# passwd oracle //设置密码
8.设置kernel.shmmax
以root用户登录
vi /etc/sysctl.conf
增加一行:
kernel.shmmax=4294967295
5.设置环境变量 (必须的)
以oracle用户登录
$vi .bash_profile
export ORACLE_SID=orcl
export ORACLE_BASE=$HOME
export ORACLE_HOME=$HOME
export PATH=$PATH: $ORACLE_HOME/bin:.
export LD_ASSUME_KERNEL=2.4.1 //
$source .bash_profile
$startx( 启动图形界面)
$开两个命令行窗口
一个用来执行安装过程需要root执行的脚本
一个用来执行安装程序
$cd /home/xxx/Disk1/
$export LANG=en_US(必须)
否则界面出现许多oooooo的乱码
$runInstaller
如果安装过程中遇到
“Error in invoking target install of makefile/oracle/product/9.2.0/ctx/lib/ins_ctx.mk.”
的错误提示,解决方法如下:
$ cd /oracle/product/9.2.0/ctx/lib
$ vi env_ctx.mk
INSO_LINK = -L$(CTXLIB) $(LDLIBFLAG)m $(LDLIBFLAG)sc_ca 。。。
改为:
INSO_LINK = -L$(CTXLIB) $(LDLIBFLAG)m $(LDLIBFLAG)dl $(LDLIBFLAG)sc_ca 。。。
然后在retry
如果安装过程中遇到 另外一个错误,可ignore,zh装完后在执行
$cd $ORACLE_HOME/network/lib
$Make –f ins_net_client.mk
2.准备Oracle9i安装程序:
从Oracle网站上下载9i后,你可以刻录在光碟上,也可以释放打包文件到硬盘上如/home/xxx,为了免除安装过程中换碟的麻烦,如果硬盘够大(完全安装大约2.1G左右),建议采取后种方法。
##解开压缩文件:
$mkdir /home/xxx
$chmod 777 /home/xxx
$zcat linux9i_disk1.cpio.gz|cpio –idmv
$zcat linux9i_disk2.cpio.gz|cpio -idmv
$zcat linux9i_disk3.cpio.gz|cpio -idmv
#解开后,会生成Disk1、Disk2、Disk3三个目录
4.建立用户及用户组
以root用户登录
# groupadd dba
# useradd -G dba poracle
# passwd oracle //设置密码
8.设置kernel.shmmax
以root用户登录
vi /etc/sysctl.conf
增加一行:
kernel.shmmax=4294967295
5.设置环境变量 (必须的)
以oracle用户登录
$vi .bash_profile
export ORACLE_SID=orcl
export ORACLE_BASE=$HOME
export ORACLE_HOME=$HOME
export PATH=$PATH: $ORACLE_HOME/bin:.
export LD_ASSUME_KERNEL=2.4.1 //
$source .bash_profile
$startx( 启动图形界面)
$开两个命令行窗口
一个用来执行安装过程需要root执行的脚本
一个用来执行安装程序
$cd /home/xxx/Disk1/
$export LANG=en_US(必须)
否则界面出现许多oooooo的乱码
$runInstaller
如果安装过程中遇到
“Error in invoking target install of makefile/oracle/product/9.2.0/ctx/lib/ins_ctx.mk.”
的错误提示,解决方法如下:
$ cd /oracle/product/9.2.0/ctx/lib
$ vi env_ctx.mk
INSO_LINK = -L$(CTXLIB) $(LDLIBFLAG)m $(LDLIBFLAG)sc_ca 。。。
改为:
INSO_LINK = -L$(CTXLIB) $(LDLIBFLAG)m $(LDLIBFLAG)dl $(LDLIBFLAG)sc_ca 。。。
然后在retry
如果安装过程中遇到 另外一个错误,可ignore,zh装完后在执行
$cd $ORACLE_HOME/network/lib
$Make –f ins_net_client.mk
相关阅读 更多 +