linux 上安装oracle

本文详细介绍了如何在 RedHat 5.8 操作系统上部署 Oracle 11G 数据库的过程,包括系统配置要求、分区方案、软件包选择等关键步骤,特别强调了对于 Oracle 环境的特殊配置。

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

1、说明:

软件VW10.0,redhat 5.8 64位,oracle 11G

redhat 在虚拟机的内存要:2G以上,硬盘:50G,并把虚拟机上的USB、printer和声卡移除


系统分区选择自定义分区(create custom layout)

/boot 100M

swap 4G

/tmp   4G

/ 15G

/u01  剩下全部给oracle软件安装使用(这是常用的oracle安装目录)

配置系统为静态IP,并把IPV6禁用,配置主机名





安装系统包,选择自定义


Desktop Environment选择默认


applications安装下列三项


Development全部都要选择安装,并且要注意,选择select all optional pachages


servers选择全部不需要安装


Base System 在原来的基础上加上System Tools,并且在加入 Sysstat包





选择完后,执行系统安装,安装完成后,重启系统。

配置系统时候,为了方便,需要把firewall和selinux禁用。

---------------------------------------------------------------------------------------------------------------------------------------------------------------------

2、oracle环境配置

进入系统配置/etc/hosts文件中的主机和IP对应关系

vim /etc/hosts

修改为


为了以后安装ASM做准备


2.1 修改fstab

vim /etc/fstab

添加 shmfs /dev/shm tmpfs size=10g 0 (修改启动项)


检查修改

df -h /dev/shm



2.2 检查依赖包

redhat 5.X 必须的依赖包

binutils-2.17.50.0.6
compat-libstdc++-33-3.2.3
compat-libstdc++-33-3.2.3 (32 bit)
elfutils-libelf-0.125
elfutils-libelf-devel-0.125
gcc-4.1.2
gcc-c++-4.1.2
glibc-2.5-24
glibc-2.5-24 (32 bit)
glibc-common-2.5
glibc-devel-2.5
glibc-devel-2.5 (32 bit)
glibc-headers-2.5
ksh-20060214
libaio-0.3.106
libaio-0.3.106 (32 bit)
libaio-devel-0.3.106
libaio-devel-0.3.106 (32 bit)
libgcc-4.1.2
libgcc-4.1.2 (32 bit)
libstdc++-4.1.2
libstdc++-4.1.2 (32 bit)
libstdc++-devel 4.1.2
make-3.81
sysstat-7.0.2
依次检查依赖包







libaio-devel在redhat 5.8中默认不安装,因此需要安装该包

载入redhat 5.8 iso文件,然后挂载到/mnt上

命令: mount /dev/cdrom /mnt/

进入Server

cd /mnt/Server

安装:

rpm -ivh libaio-devel-0.3.106-5.i386.rpm

rpm -ivh libaio-devel-0.3.106-5.x86_64.rpm

检查上面的包是否安装成功



检查ODBC


由于其依赖包比较多,建议使用yum安装

将yum源指向光盘


配置源修改


使用yum list 查看是否成功

安装unixODBC

yum -y install unixODBC

检查是否安装成功


官方文档显示是6个包,还差两个

需要安装

 yum -y install unixODBC-devel

安装成功后,再次检查





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值