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