1. 本文目的
在redhat 7.0下安装oracle 8i release 2企业版本数据库服务器
2. 安装前的软件准备
redhat7.0安装光盘2张
oracle8161_tar.gz下载地址:
http://tec.net.oracle.com/software/products/oracle8i/software_index.htm
glibc2.1版本(gnu c library)下载地址:
http://ftp.valinux.com/pub/support/hjl/glibc/sdk/2.1/i386-glibc-2.1-linux.tar.gz
3. 我使用的机器:piii733 with 128m ram.oracle推荐使用最少128mb内存,最好256mb 以上。
4. 开始安装
a. 硬盘分区
1. oralcel建议swap交换分区为400m或2倍于当前使用的系统物理内存,当然越大越好。
2. 分区时划定两个安装点,/u01(用于安装oralce软件)和/u02(用于存放数据库数据),/u01分区的大小,
典型安装 750mb
最小安装650mb
自定义安装 1000mb
这两个安装点可以在安装时划定或完成系统安装后在"/"目录或别的目录下建立
b.安装必须具备:(安装redhat7.0时选择完全安装)
1.x windows
2.development packages(c,gcc等)
c.解压缩oracle8161_tar.gz,以root帐号登录,执行:
[root@rh70 /root]cd /usr/src
[root@rh70 src]tar zxvf oracle8161_tar.gz
在/usr/src/目录下生成一oralce8ir2目录,内含解包后的文件
d.安装glibc 2.1包
redhat7.0安装的是glibc2.2。oracle 8i不能使用glibc 2.2进行编译,而需要glibc 2.1的sdk。
[root@rh70 /root]cd /
[root@rh70 /]tar zxvf /usr/src/i386-glibc-2.1-linux.tar.gz
隐藏/usr/bin 目录下的gcc,cc,ld,避免被oracle installer使用
[root@rh70 /]cd /usr/bin
[root@rh70 bin]mkdir saved
[root@rh70 bin]mv gcc cc ld saved
[root@rh70 bin]ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-gcc gcc
[root@rh70 bin]ln -s gcc cc
[root@rh70 bin]ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-ld ld
隐藏/usr/lib目录下的libc.so,libdl.so,libm.so和libpthread.so文件,避免被oracle installer使用
[root@rh70 bin]cd ../lib
[root@rh70 lib]mkdir saved
[root@rh70 lib]mv libc.so libdl.so libm.so libpthread.so saved
[root@rh70 lib]mv libc.a libdl.a libm.a libpthread.a saved
e.创建oracle帐号和组
以root帐号登录,开启一个terminal窗口,创建oinstall和dba组
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器