欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

Fedora 安装Oracle 11gR2数据库

程序员文章站 2022-05-24 22:13:28
...

一.所使用的软件1.Fedora linux 系统下载地址http://torrent.fedoraproject.org/网上有很多安装方法在这就不说了,但是有些不一定

一.所使用的软件
1.Fedora linux 系统下载地址

网上有很多安装方法在这就不说了,但是有些不一定能用,,这些都是自己整理的,
2.Oracle11gR2下载地址

根据自己机子的情况而选择安装文档

二.查看自己机子的信息

oracle官方指定要1G以上的内存跟1.5G以上的交换空间

三.安装oracle database11gr2依赖包:

这里参考Red Hat EnterpriseLinux 5安装(也许应该是Red Hat Enterprise Linux 6才对但官方文档给出了5)

安装软件包检查:

rpm -qa | grep binutils //检查有没有这个包,有就会列出来
1 binutils-2.17.50.0.6-2.el5
rpm -qa | grep compat-libstdc++
2 compat-libstdc++-33-3.2.3-61
rpm -qa | grep elfutils-libelf
3 elfutils-libelf-0.125-3.el5
4 elfutils-libelf-devel-0.125
rpm -qa | grep glibc
5 glibc-2.5-12
6 glibc-common-2.5-12
7 glibc-devel-2.5-12
8 glibc-headers-2.5-12
rpm -qa | grep gcc
9 gcc-4.1.1-52
10 gcc-c++-4.1.1-52
rpm -qa | grep libaio
11 libaio-0.3.106
12 libaio-devel-0.3.106
rpm -qa | grep libgcc
13 libgcc-4.1.1-52
rpm -qa | grep libstdc++
14 libstdc++-4.1.1
15 libstdc++-devel-4.1.1-52.e15
rpm -qa | grep make
16 make-3.81-1.1
rpm -qa | grep numactl
17 numactl-devel-0.9.8.i386
rpm -qa | grep sysstat
18 sysstat-7.0.0
rpm -qa | grep ksh
ksh-20100202-1.el5

这些程序包一般使用yum命令进行安装,所以,在安装Oracle Database 11g时保证网络连接正常(没有网络就自己下载好包再进行安装)。安装这些软件包前可是用rpm命令检查一下这些程序包是否存在且是否满足安装的需求(我这里没用具体给出对各个程序包的版本需求,因为我打算直接通过yum进行更新或安装)。下面是使用rpm和yum命令对程序包的检查和更新、下载安装的一般命令形式:

# rpm –q packge_name
# yum install packge_name

注意:这里还有一个依赖包注意一下Red Hat5 默认安装上一个pdksh包而Red Hat6 用ksh代替了pdksh包(而fedora 源也只有ksh包pdksh也许淘汰了.很多fedora安装oracle的帖子都强行安装上了pdksh这个包,因为pdksh跟bash有冲突.)所在只安装ksh包就够了.前面已经检查了。
# yum install ksh

接下来请看第2页精彩内容

Fedora 安装Oracle 11gR2数据库