BBS水木清华站∶精华区
发信人: midi (迷笛), 信区: Linux
标 题: Re: Oracle8i软件安装过程
发信站: BBS 水木清华站 (Mon Feb 14 00:53:00 2000)
本文有一些不确切和不正确的地方,尤其是在RedHat6.1上安装时。
Oracle日前发布了一个关于在RedHat 6.1上安装的详细说明,
可参见technet.oracle.com。
主要内容加我个人经验为
1.窗口管理器没有限制
2.1.1.6v5以上的JRE都可以,甚至包括IBM JDK1.1.8的JRE。如果使用native
线程库,自己要修改一些脚步,在jre命令后加-native选项。
3. 应该下载最新的patch, Patch2
4. 安装时不能运行根目录下的脚本,要运行Install/Linux下的。Oracle承认这
是一个Bug.
【 在 zixia (親親青青河邊草) 的大作中提到: 】
∶
∶ Oracle8i软件安装过程
∶
∶ 准备软件
∶
∶ 1)光盘安装
∶
∶ 首先要加载光盘,可以简单地执行命令: mount /mnt/cdrom
∶
∶ 或者使用KDE的图形界面,执行fsconf ==> Acsee local driver ==> /dev/cdrom ==>
∶ Mount !!!
∶
∶ 这里,你也要先安装 JRE(Jave运行环境) 116v5,准备好Oracle815patch_EE(企业版补
∶ 丁8/27/99 6,4M)。
∶
∶ 2)下载方式:
∶
∶ 一共要下载3个文件(参考:详细下载地址)
∶
∶ * JRE 116v5,Java 运行环境(6M jre_1.1.6-v5-glibc-x86.tar.gz)
∶ * Oracle815 EE, 企业版(07/19/99 256M 815ship.tgz)
∶ * Oracle815patch_EE, 企业版补丁(08/27/99 6,4M linux_81501patch_ee.tgz)
∶ 把下载的压缩文件分别复制到一个空文件夹中,然后解压缩它:
∶
∶ JRE : 请试试
∶ ftp://ftp.progsoc.uts.edu.au/pub/Linux/java/JDK-1.1.6/i386/glibc/v5/
∶ 6,292,578 jre_1.1.6-v5-glibc-x86.tar.gz
∶ 复制到空目录,然后解开,
∶ tar -xvzf jre_1.1.6-v5-glibc-x86.tar.gz
∶ 连接/复制/改名新建的jre116v5目录为 /usr/local/jre
∶
∶ Oracle815 EE, 企业版
∶
∶ cp 815ship.tgz /home/oracle/orainst0/
∶ cd /home/oracle/orainst0/
∶ tar -xvzf 815ship.tgz .
∶
∶ Oracle815patch_EE, 企业版补丁
∶
∶ cp linux_81501patch_ee.tgz /home/oracle/patche/
∶ cd /home/oracle/patche/
∶ tar -xvzf linux_81501patch_ee.tgz .
∶
∶ 4.执行安装程序(需要KDE或AnotherLevel,目前不能从GONE安装!)
∶
∶ 先安装jre,即JAVA Runtime Environment,版本=jre116v5
∶
∶ 用/usr/local/jre =>指向你安装的jre116v5
∶
∶ 千万不要心急,40分钟装完基础部分,10分钟安装补丁,最后才能创建数据库!
∶
∶ 安装过程:
∶
∶ 从设置Xwindow 开始安装
∶
∶ 推荐采用KDE界面,如果oracle用户也在服务器上登录安装, root制定Xwindow显示,
∶ 我曾在安装时遇到一个"DISPLAY"设置问题。
∶
∶ [root@lin /root]$ xhost +172.17.2.22
∶ 172.17.2.22 being added to access control list
∶ 看到上面added信息,oracle用户可以如此开始安装:
∶ [oracle@lin orainst0]$ ./runI*
∶ Initializing Java Virtual Machine from /usr/local/jre/bin/jre. Please
∶ wait...
∶
∶ 如果是远程登录到服务器上,比如从172.17.2.21执行,则应该
∶ [oracle@lin orainst0]$ xhost +172.17.2.21
∶ 172.17.2.21 being added to access control list
∶ 当然要求事先定义DISPLAY=172.17.2.22:0.0 了:
∶ [oracle@lin orainst0]$ DISPLAY=172.17.2.22:0.0
∶ [oracle@lin orainst0]$ export DISPLAY
∶ 同样执行runInstaller
∶ [oracle@lin orainst0]$ ./runI*
∶ Initializing Java Virtual Machine from /usr/local/jre/bin/jre. Please
∶ wait...
∶
∶ 安装选项
∶
∶ 典型安装,最后提示DBCA数据库助理安装“不完善”,不过还可以继续使用;
∶ 最小化安装,不要试图从DBCA数据库助理生成数据库,因为还需要事先安装“补 丁”
∶ ;
∶ 自定义安装,如果很熟练,可以挑选部件,同样要先安装“补丁”。
∶
∶ 安装补丁
∶
∶ [oracle@lin patche]$ ./linux*
∶ 这里同样有很多错误提示,它通过检查子目录文件数目来判断是否继续安装,所以你?
∶ ?定不要动它的文件。
∶
∶ 几个问题----如果遇到安装问题,
∶
∶ 请对照一下我的参数表,然后再看看我的参数文件“环境变量简要 表 .profile?
∶ ?它是从 .bash_profile 编辑修改过来的。
∶ [oracle@lin orainst0]$ env
∶ USERNAME=oracle
∶ HISTSIZE=1000
∶ HOSTNAME=lin.tcyy.com
∶ LOGNAME=oracle
∶ ORACLE_SID=ora8
∶ HISTFILESIZE=1000
∶ MAIL=/var/spool/mail/oracle
∶ LD_LIBRARY_PATH=/ora/lib
∶ ORACLE_BASE=/u01/app/oracle
∶ TERM=ansi
∶ HOSTTYPE=i386
∶ PATH=/usr/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/ora/bin:/home/
∶ ora cle/bin
∶ KDEDIR=/usr
∶ HOME=/home/oracle
∶ INPUTRC=/etc/inputrc
∶ SHELL=/bin/sh
∶ PS1=[\u@\h \W]\$
∶ USER=oracle
∶ TMPDIR=/var/tmp
∶ BASH_ENV=/home/oracle/.bashrc
∶ ORACLE_TERM=386
∶ DISPLAY=172.17.2.22:0.0
∶ ORACLE_HOME=/ora
∶ OSTYPE=Linux
∶ SHLVL=1
∶ _=/usr/bin/env
∶
∶ 设置“环境变量简要 表 .profile”它是从 .bash_profile 编辑修改过来的。
∶
∶ [oracle@lin oracle]$ more .profile
∶ # .bash_profile
∶
∶ # Get the aliases and functions
∶ if [ -f ~/.bashrc ]; then
∶ . ~/.bashrc
∶ fi
∶
∶ # User specific environment and startup programs
∶
∶ PATH=$PATH:/ora/bin:$HOME/bin
∶ BASH_ENV=$HOME/.bashrc
∶ USERNAME="oracle"
∶ ORACLE_HOME=/ora; export ORACLE_HOME
∶ LD_LIBRARY_PATH=/ora/lib; export LD_LIBRARY_PATH
∶ ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
∶ ORACLE_SID=ora8; export ORACLE_SID
∶ ORACLE_TERM=386; export ORACLE_TERM
∶
∶ TMPDIR=/var/tmp; export TMPDIR
∶ # umask 022 (only if umask does not default to 022)
∶
∶ export USERNAME BASH_ENV PATH
∶
∶ 安装过程中间,它要求root用户执行 root.sh,你要先修改读写权限:
∶
∶ [root@lin /ora]$ chmod 750 root.sh
∶ [root@lin /ora]$ ./root.sh
∶
∶ 程序执行结果,生成了下面一个文件/etc/oratab:
∶
∶ [oracle@lin oracle]$ more /etc/oratab
∶ # *:/u01/OraHome1:N
∶ # ORCL8:/u01/OraHome1:Y
∶ ora8:/ora:Y
∶
∶ 它的意思是定义自动启动的名称(ora8),dbstart,dbshut也要这个参数,不然就得是用
∶ svrmgrl 来startup。
∶
∶ 注意为了简化目录名称,我试用了符号联接:
∶
∶ /ora -> /u01/app/oracle/product/8.1.5
∶ /orame -> /home/oracle
∶
∶ 至此,Oracle软件安装完毕,可以试着从DBCA数据库助理生成数据库了:
∶ [oracle@lin /ora]$ ./bin/dbass*
∶
∶
∶
∶
∶
∶
--
※ 来源:·BBS 水木清华站 smth.org·[FROM: 210.39.3.50]
BBS水木清华站∶精华区