Oracle 8.1.7 for RedHat Linux 7.2的安装过程

Oracle 8.1.7 for RedHat Linux 7.2的安装过程

1).确认你已安装了以下兼容包:
rpm –ivh compat-libstdc++-6.2-2.9.0.16
rpm –ivh compat-glibc-6.2-2.1.3.2
rpm –ivh compat-egcs-c++-6.2-1.1.2.16
rpm –ivh compat-libs-6.2-3
rpm –ivh compat-egcs-6.2-1.1.2.16
rpm –ivh compat-egcs-objc-6.2-1.1.2.16

2).安装binutils-2.10.91.0.2.i386.rpm包
rpm -Uvh --force --nodeps binutils-2.10.91.0.2-3.i386.rpm

3).安装Jdk1.1.8_v3到/usr/local,这个不用多说了(不一定要的)
bunzip2 jdk118_v3.tar.bz2
tar -xvf jdk118_v3.tar
ln -s jdk118_v3 java

4).获得补丁包------Oracle的glibc-2.1.3-stubs.tar.gz
               Oracle的env_ctx.mk ( http://211.100.12.66/o8i/env_ctx.mk)

5).准备用户环境(root)。
groupadd dba
useradd oracle -g dba
passwd oracle
.bash_profile的内容:
ORACLE_BASE=/home/oracle; export ORACLE_BASE
ORACLE_HOME=/home/oracle; export ORACLE_HOME
ORACLE_SID=ORCL; export ORACLE_SID
ORA_NLS33=/home/oracle/ocommon/nls/admin/data; export ORA_NLS33
NLS_LANG=american_america.zhs16cgb231280;export NLS_LANG
LD_LIBRARY_PATH=/home/oracle/lib; export LD_LIBRARY_PATH
CLASSPATH=.:/home/oracle/jdbc/lib/classes111.zip;export CLASSPATH
PATH=$PATH:$ORACLE_HOME/bin:$ORACLE_HOME/dbs:/etc; export PATH
./oracle/envlinux.sh
export LD_ASSUME_KERNEL=2.2.5
export LDEMULATION=elf_i386_glibc21
export GCC_EXEC_PREFIX=/usr/i386-glibc21-linux/lib/gcc-lib/
6).临时更改glibc
将/usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh复制一份到/usr/oracle并改名为envlinux.sh.(注:本人在没有复的制的情况下,没能成功运行起i386-glibc21-linux-env.sh)
并在. bash_profile中加入:
 ./oracle/envlinux.sh
 export LD_ASSUME_KERNEL=2.2.5
执行.bash_profile看看是否己替换:
 ./home/oracle/.bash_profile
 gcc –v
替换前是:Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.96/specs
         gcc version 2.96 20000731(Red Hat Linux7.1.2.96.81)
替换后是:Reading specs from
         /usr/i386-glibc21-linux/lib/gcc-lib/i386-redhat-linux/2.96/specs
         gcc driver version 2.96 20000731 (Red Gat Linux 7.1 2.96-81) executing
         gcc version egcs-2.91.66
再不行,把机器重启。

7).修改内核参数(root用户):
 echo 134217728 > /proc/sys/kernel/shmmax
 echo –e “250 32000 100 128” > /proc/sys/kernel/sem
或编辑 /etc/services(在安装完oracle之后也可以)
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
set semsys:seminfo_semmni=100
set semsys:seminfo_semmsl=100
set semsys:seminfo_semmns=200
set semsys:seminfo_semopm=100
set semsys:seminfo_semvmx=32767
编辑好后存盘重新启动系统。
不然会在启动数据库时出错。
8).安装
 根据提示,一步步安装。
9).出现错误提示:
 Error in invoking target install of makefile
 /home/oracle/ctx/lib/ins_ctx.mk
 ……..
这就是env_ctx.mk的过错,新开一个konsole窗口,把下载的env_ctx.mk copy 到$ORACLE_HOME/ctx/lib/目录下,然后Retry
10).root.sh的错误:
 当提示要运行root.sh时,先修改/home/oracle/root.sh,之后再运行。
注意,Root.sh里有两处错误:
RMF=/bin/rm -f
修改为
RMF="/bin/rm -f"
RUID=`/usr/bin/id|$AWK -F( '{print $2}'|$AWK –F\) '{print $1}`
修改为
RUID=`/usr/bin/id|$AWK -F\( '{print $2}'|$AWK -F\) '{print $1}'`
完成之后点击“OK”
11不要急着点击下一步,新开一个konsole口,把下载下来的Oracle补丁包
glibc-2.1.3-stubs.tar.gz,在$ORACLE_HOME下
tar -xvzf /tmp/glibc-2.1.3-stubs.tar.gz
然后运行,./setup_stubs.sh(也许是这个名),大约5分钟后,一切OK了。返回安装画面,选种Perform typical configuration,下一步。
12).之后系统创建数据库,数据库安装完成。

 

时间: 2024-08-22 14:18:53

Oracle 8.1.7 for RedHat Linux 7.2的安装过程的相关文章

linux安装教程(红帽RedHat Linux 9)光盘启动安装过程图解

RedHat Linux是目前世界上使用最多的Linux操作系统.因为它具备最好的图形界面,无论是安装.配置还是使用都十分方便,而且运行稳定,因此不论是新手还是老玩家都对它有很高的评价.现在,RedHat Linux又出了9.0新版本,在原有的基础上又有了很大的进步.它完善了图形界面,增强了硬件的兼容性,安装起来更加得心应手,尤其增强了多媒体方面的能力--新版本的XFree 4.0.1使你能够在Linux下播放多媒体文件.它还采用了OpenSSL 128位加密技术,使你的网络通信更加安全;最新的

RedHat Linux 6.1下安装MySQL教程

环境 RedHat Linux 6.1 + MySQL 5.1.7 问题 RedHat Linux 6.1安装MySQL 安装前准备 1.下载资源: MySQL-server-5.1.7-0.i386.rpm,点此下载. MySQL-client-5.1.7-0.i386.rpm,点此下载. 2.登录系统检查是否已经安装了MySQL 3.将两个安装文件拷贝到自己的目录下. 正式安装 1. 安装服务端,rpm -ivh MySQL-server-5.1.7-0.i386.rpm 显示如下信息. w

Linux系统源码安装过程中的prefix选项

在linux和unix环境中,源码安装是最常用的软件安装方式,一些软件除了提供源码外,也提供各种发行版的二进制安装包(如基于redhat包管理工具的rpm包),但强烈建议使用源码安装方式.原因是:(1)没有类似rpm那样让人恼 火的包依赖关系,(2)源码安装灵活自由,适用于不同的平台,维护也十分方便. 源码的安装一般由3个步骤组成:配置(configure).编译(make).安装(make install),具体的安装方法一般作者都会给出文档,这里主要讨论配置(configure).Confi

红帽子Red Hat Linux 9光盘启动安装过程图解_安装教程

一,准备工作    1,购买或下载Redhat9的安装光盘(3张盘)或镜像文件,下载地址: 点击下面链接从本地下载光盘1:ftp://cjm123.vicp.net/Linux/红帽子Red%20Hat%20Linux%209.0正式版/shrike-i386-disc1.iso光盘2:ftp://cjm123.vicp.net/Linux/红帽子Red%20Hat%20Linux%209.0正式版/shrike-i386-disc2.iso光盘3:ftp://cjm123.vicp.net/L

linux飞信机器人的安装过程

在linux命令行下安装飞信机器人 下载软件包,软件包来源51cto,下载库文件 51CTO下载-fetion.tar  51CTO下载-linuxso_20101113 1.加压飞信软件包到/usr/local/fetion下 tar xf 51CTO下载-fetion.tar -C /usr/local/fetion 2.在window下解压库文件包,复制到/usr/local/fetion 执行/usr/local/fetion/fetion 中间会出现依赖的库文件有问题, 问题及解决办法

Linux Deepin 12.06安装过程演示

最近经常听到有网友讨论,当他们最喜爱的Windows XP在2014年官方停止补丁和安全更新之后,下一步该如何选择操作系统呢?选择市场占有率直线攀升的Windows 7,选择近期刚刚更新的Mac OS X,还是继续选择使用一些盗版的操作系统...如果,您对这三种选择都不满意,那么您可以尝试第四种选择:Linux桌面操作系统. 专为国内普通用户打造的深度Linux,在7月17日已经更新到了Linux Deepin 12.06版本.口号是"免除新手痛苦,节约老手时间"的Linux Deep

共创桌面Linux 2005光盘启动安装过程详细图解_安装教程

北京共创开源软件有限公司在2004年10月25日发布Co-CreateLinux2005版操作系统,这一版本是今年6月发布的Co-CreateLinux1.0.3的后继版本,是一个全新的版本.    共创桌面Linux 2005(ISO镜像文件)下载地址:    ftp://ftp.opendesktop.net/co-create/desktop/2005/Baby2-i386-disc.iso     一.共创桌面Linux 2005安装    将光驱设为第一启动盘,放入"共创桌面Linux

解决RedHat Linux 7.1下安装Oracle及JDK的问题

1.安装glibc兼容包,找到以下rpm文件安装 compat-glibc-6.2-2.1.3.2.rpm compat-libs-6.2-3.rpm compat-egcs-6.2-1.1.2.14.rpm 2.修改你的.bash_profile加入以下两行 export LD_ASSUME_KERNEL=2.2.5 . /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh 3.本文介绍的方法适用于其他glibc不兼容的问题. 如果您在安装

我在RedHat linux 6.2下安装Apache-2.0.44的过程

我是第一次哦...花费了我一个通宵,失败了四次,最后安装成功才发现原来是自己粗心大意,现炒现卖,刚装好Apache就上来把成功安装的过程写下来了...此文献给象我一样初初接触linux的超级大菜鸟,^_^我在安装redhat6.2时,ftp和http和数据库都不装,基本上只是装了XFree86.准备工作:在命令行下运行lynx下载apache-2.0.44.tar.gz#cd /usr/local/src#lynx http://www.apache.org/dist/httpd/httpd-2