Oracle在Linux平台下的安装
Oracle在Linux平台下的安装
Oracle作为业界非常知名的数据库产品,在企业中得到了普遍的应用。使用软件的第一步是成功安装软件。本例以Oracle在Linux平台下的安装为例,所装版本为Oracle 10g。1. 安装前的准备
1.1 检查硬件需求
(1)物理内存至少1GB
(2)虚拟内存(SWAP空间)根据物理内存的大小需求如下
(3)/tmp目录至少需要400MB的硬盘空间
(4)根据不同的安装类型,安装Oracle数据库的分区至少要有1.5GB-3.5GB的空闲磁盘空间。(5)确认硬件平台和oracle版本(有32位和64位)匹配
1.2 检查软件需求 (1)操作系统平台 目前Oracle只在以下Linux平台上测试过:
由于在后面安装Oracle时,会检查系统版本号,为了避免检测通不过,最好修改为4.4
方法:修改/etc/issue文件
[root@oracle ~]# cat /etc/issue
Red Hat Enterprise Linux Server release 4.4 (Tikanga)
Kernel \r on an \m
(2)内核版本
推荐在2.4以后的版本上安装
[root@oracle ~]# uname -r
2.6.18-164.el5
(3)安装所依赖的软件包
Oracle 10g所依赖的软件列表如下:
binutils
compat-db
compat-gcc-34
compat-gcc-34-c++
compat-libstdc++-33
compat-libstdc++
gcc
gcc-c++
glibc
glibc-common
glibc-devel
glbic-headers
libgcc
libXp
libXp-devel
libXt
libXtst
libaio
libaio-devel
libgcc
libstdc++
libstdc++-devel
libgomp
make
numactl-devel
sysstat
建议通过yum服务安装所需要的依赖软件包,可以自动解决软件包之间的依赖关系。
yum -y install binutils compat-db compat-gcc-34 compat-gcc-34-c++ compat-libstdc++-33 compat-libstdc++ gcc gcc-c++ glibc glibc-common glibc-devel glbic-headers libgcc libXp libXt libXtst libaio libaio-devel libgcc libstdc++ libstdc++-devel libgomp make numactl-devel sysstat
注意在64位平台下不要忽略安装32位的软件包,否则可能会报错:
/tmp/OraInstall2012-01-07_01-03-21AM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory
|
评论暂时关闭