redhat oracle 9i安装

一、 安装redhat数据库并把开发工具包选上。

二、 安装数据库之前先检查依赖的包是否安装好。第八步。

三、 添加dba组及oracle用户

1. 添加组

groupadd dba    

2. 添加组用户

useradd -G dba oracle

3. 设置密码

passwd oracle

四、 建立oracle安装目录

1. 创建数据库安装文件存储目录

mkdir /user/oracle

2. 创建数据库安装目录

Mkdir –p /opt/oracle/product/920

3. 赋权文件夹给oracle.dba

chown -R oracle:dba /usr/oracle/ /opt/oracle/

五、 设置kernal参数

1. 以root账户登陆,/etc/sysctl.conf中添加

kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem    = 250 32000 100 128
fs.file-max   = 65536
net.ipv4.ip_local_port_range = 1024 65000

2. 执行sysctl –p生效

3. 以root用户登陆,在/etc/security/limits.conf文件中添加以下各行,修改操作系统资源限制
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384

4. 在/home/oracle/.bash_profile中添加

 

 

export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/920 
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH
export ORACLE_OWNER=ORCL
export ORACLE_SID=export ORACLE_TERM=vt100
export LD_ASSUME_KERNEL=2.4.19
export THREADS_FLAG=native
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH
export NLS_LANG=american_america.we8iso8859p1

 

============== START ==================
# .bash_profile
 
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi
 
# User specific environment and startup programs
 
PATH=$PATH:$HOME/bin
 
export PATH
unset USERNAME
 
 
export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/product/9.2
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH
export ORACLE_OWNER=oracle
export ORACLE_SID=ora9i
export ORACLE_TERM=vt100
export LD_ASSUME_KERNEL=2.4.19
export THREADS_FLAG=native
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH
export NLS_LANG=american_america.we8iso8859p1
========== END ==================

 

六、 软件解压
在安装前需要将oracle软件拷贝到本机上。
1.以oracle用户登陆,用gunzip进行解压/usr/oracle
$ gunzip ship_9204_linux_disk1.cpio.gz
$ gunzip ship_9204_linux_disk2.cpio.gz
$ gunzip ship_9204_linux_disk3.cpio.gz
3).gunzip解压后生成以.cpio结尾的文件,需要用cpio再次进行解压。
$ cpio -ivd < ship_9204_linux_disk1.cpio
$ cpio -ivd < ship_9204_linux_disk2.cpio
$ cpio -ivd < ship_9204_linux_disk3.cpio
解压后生成Disk1Disk2Disk3三个目录

七、 输出图型化界面.root用户登陆,执行xhost +

1. xport DISPLAY=:0.0;

2. XHOST +

3. 进入/user/oracle 运行runinstanll

八、 检查工具包,

 

1.  rpm -qa |grep binutils查看是否已经安装

2. 由于之前没有安装好工具包,重启操作系统,以光盘启动,再从光盘中添加需要安装的包。

3. 要安装的工具包如下,安装操作系统时就安上开发工具包

binutils
compat-db
compat-libstdc++
control-center-
gcc
gcc-c++
glibc
glibc-common
libstdc++
libstdc++-devel
libXp
make
ksh
sysstat
setarch

 

九、 但运行runinstanll时界面乱码,需要修改语言

添加export lang = en, 成功如下图


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值