Linux安装oracle 10g 32 位

本文详细介绍了在Linux环境下安装Oracle10g数据库的全过程,包括安装依赖包、创建用户与组、配置环境变量、修改Linux版本信息、解压缩安装文件及解决安装过程中遇到的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux安装oracle 10g 32 位
https://blog.youkuaiyun.com/leehq/article/details/1429499
安装依赖包:
yum -y install binutils compat-libstdc+±33 compat-libstdc+±33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc+±devel make sysstat
创建oracle用户与组
groupadd oracle
useradd oracle -g oracle -d /home/oracle
设置密码
passwd oracle
编辑/etc/security/limits.conf
配置host
配置host :vi /etc/hosts
ip 主机名
192.168.31.132 yang
创建目录
mkdir /usr/local/oracle
mkdir /usr/local/oracle/10201
chown -R oracle:oracle /usr/local/oracle
配置oracle用户环境变量
登录oracle用户
cd /home/oracle
vi .bash_profile
后面加

Oracle Settings

export TMP=/usr/local/oracle/log #日志存放位置
export TMPDIR=$TMP

export ORACLE_HOSTNAME=yang #主机名
export ORACLE_UNQNAME= orcl #库名称
export ORACLE_BASE=/usr/local/oracle
export ORACLE_HOME=$ORACLE_BASE/10201
export ORACLE_SID=orcl #库名称

export PATH=/usr/sbin: P A T H e x p o r t P A T H = PATH export PATH= PATHexportPATH=ORACLE_HOME/bin:$PATH

export LD_LIBRARY_PATH= O R A C L E H O M E / l i b : / l i b : / u s r / l i b e x p o r t C L A S S P A T H = ORACLE_HOME/lib:/lib:/usr/lib export CLASSPATH= ORACLEHOME/lib:/lib:/usr/libexportCLASSPATH=ORACLE_HOME/jlib: O R A C L E H O M E / r d b m s / j l i b e x p o r t P A T H = / u s r / s b i n : ORACLE_HOME/rdbms/jlib export PATH=/usr/sbin: ORACLEHOME/rdbms/jlibexportPATH=/usr/sbin:PATH
export PATH= O R A C L E H O M E / b i n : ORACLE_HOME/bin: ORACLEHOME/bin:PATH

export LD_LIBRARY_PATH= O R A C L E H O M E / l i b : / l i b : / u s r / l i b e x p o r t C L A S S P A T H = ORACLE_HOME/lib:/lib:/usr/lib export CLASSPATH= ORACLEHOME/lib:/lib:/usr/libexportCLASSPATH=ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
应用环境变量:source .bash_profile
修改Linux发行版本信息
由于Oracle 10g发行的时候,CentOS 6没有发行,所以Oracle 10g并没有对CentOS 6确认支持,需要修改文件让Oracle 10g支持CentOS 6。
我们需要手工修改Linux的发行注记,让Oracle 10g支持CentOS 6。
vi /etc/redhat-release (root用户下)
改为redhat 4

解压缩安装文件
cd /usr/local/oracle
unzip /root/software/10201_database_linux32.zip 我的压缩包目录(在root用户下解压)
安装
chown oracle /usr/local/oracle -R (root用户)

su – oracle
cd /usr/local/oracle/database

/usr/local/oracle/database/./runInstaller -ignoreSysPrereqs -silent -responseFile /usr/local/oracle/database/response/enterprise.rsp

/usr/local/oracle/database/./runInstaller -ignoreSysPrereqs -force -silent -responseFile /usr/local/oracle/database/response/enterprise.rsp

logout
/usr/local/oracle/oraInventory/orainstRoot.sh

su – oracle
$ORACLE_HOME/bin/netca /silent /responseFile /usr/local/oracle/database/response/netca.rsp

netca /silent /responseFile /usr/local/oracle/database/response/netca.rsp
Exception in thread “main” java.lang.UnsatisfiedLinkError: /usr/local/oracle/10201/jdk/jre/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory

yum install libXp-1.0.2-2.1.el6.i686

$ORACLE_HOME/bin/netca /silent /responseFile /usr/local/oracle/database/response/netca.rsp
Exception in thread “main” java.lang.UnsatisfiedLinkError: /usr/local/oracle/10201/jdk/jre/lib/i386/libawt.so: libXt.so.6: cannot open shared object file: No such file or directory

yum install libXt*

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值