Oracle 8i 在Redhat 7.1~7.3下安装手册
以下以linux7.3为例
1.准备工作:
1).软件清单: compat-egcs-6.2-1.1.2.16.i386.rpm compat-egcs-c++-6.2-1.1.2.16.i386.rpm compat-egcs-objc-6.2-1.1.2.16.i386.rpm compat-glibc-6.2-2.1.3.2.i386.rpm compat-libs-6.2-3.i386.rpm compat-libstdc++-6.2-2.9.0.16.i386.rpm binutils-2.10.91.0.2-3.i386.rpm glibc-2.1.3-stubs.tar.gz i386-glibc-2.1-linux.tar.gz j2sdk-1_4_2_05-linux-i586-rpm.bin linux81701.tar
如果你是完全安装Redhat 7.3的话,前6个包都已经安装,如果没有请在Redhat 7.3的光盘里安装。
接下来安装glibc2.1包。Oracle 8i安装时需要glibc2.1。由于Red Hat Linux 7.x及以上版本的glibc版本高于2.1版本,所以必须对glibc进行降级。否则在安装时会出现错误,导致安装失败。以root账号登录,执行以下命令:
# cd /
#tar zxvf i386-glibc-2.1-linux.tar.gz
隐藏/usr/bin目录下的gcc、cc、ld,避免被Oracle installer使用,代码如下:
# cd /usr/bin # mkdir mysaved # mv gcc cc ld mysaved # ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-gcc gcc # ln -s gcc cc # 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使用,代码如下:
# cd /usr/lib # mkdir mysaved # mv libc.so libdl.so libm.so libpthread.so mysaved # mv libc.a libdl.a libm.a libpthread.a mysaved
2).安装binutils-2.10.91.0.2-3.i386.rpm,一定要装,不要忘了,因为他和后来的ld有关,不安装会出现ld: unrecognized emulation mode: elf_i386_glibc21.的错误。
rpm -Uvh --force --nodeps binutils-2.10.91.0.2-3.i386.rpm
当然装完后如果你高兴可以把7.3的还原过来。
//*3).安装Jdk1.1.8_v3到/usr/local,这个不用多说了 bunzip2 jdk118_v3.tar.bz2 tar -xvf jdk118_v3.tar ln -s jdk118_v3 java
*/
3).安装jdk(这里以jdk1.4.2为例,默认安装到/usr/下)
Chmod +x j2sdk-1_4_2_05-linux-i586-rpm.bin
./ j2sdk-1_4_2_05-linux-i586-rpm.bin
Rpm –ivh j2sdk-1_4_2_05-linux-i586-rpm
Ln –s /usr/j2sdk-1_4_2_05 /usr/local/java
安装完后设置java环境
修改/etc/profile添加如下内容
#+ -----------------+
# |JAVA ENVIRONMENT|
#+------------------+
JAVA_HOME=/usr/local/java
CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/jaxp.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib
PATH=$PATH:$JAVA_HOME/bin
4).获得补丁包--两个Oracle的glibc-2.1.3-stubs.tar.gz,还有一个就是最最关键的,所有在Redhat 7.x下装过Oracle 8.1.7的朋友都被97%的Linking Error搞得很恼火,这个包就是管这个Bug的,其实是一个文件--env_ctx.mk,怎么用,别急,一会告诉你。
5).准备用户环境。 groupadd dba groupadd oinstall //可选 useradd oracle -g oinstall -G dba passwd oracle
输入新用户的密码。
创建安装目录(以/usr/local/oracle为例)
mkdir /usr/local/oracle
mkdir /usr/local/oracle/product
mkdir /usr/local/oracle/product/8.1.7 chown –R oracle.dba /usr/local/oracle chmod –R 775 /usr/local/oracle
mkdir /var/opt/oracle
chown –R oracle.dba /var/opt/oracle
chown -775 /var/opt/oracle
[1] [2] [3] [4] 下一页 [系统软件]在xp上用VMware虚拟安装Redhat 9 [SyBase]ASE 12.5 for RedHat AS 2.1安装及FAQ [SyBase]ASE 12.5 for RedHat Linux 简易安装管理(希望追加… [SyBase]RedHat Linux 9 下JDK的安装与配置 [SyBase]RedHat Linux 9 下远程桌面的安装与配置 [SyBase]Redhat Linux下用vsftp配置ftp服务器 [ORACLE]oracle8.16在RedHat7.1上的安装步骤 [ORACLE]RedHat 7.3/8 下的Oracle 8i安装笔记 [ORACLE]Oracle9i(9.2.0.4) Installation Errors Under Re… [ORACLE]redhat as 3.0 上以中文安装oracle 9i 9.2.0.4过程…
|