知识大全 RedHat Advance Server 3上安装Oracle 9.2.0 并升级到9.2.0.

Posted 文件

篇首语:搓绳不能松劲,前进不能停顿。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 RedHat Advance Server 3上安装Oracle 9.2.0 并升级到9.2.0.相关的知识,希望对你有一定的参考价值。

RedHat Advance Server 3上安装Oracle 9.2.0 并升级到9.2.0.  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    首先 准备安装需要的软件包和补丁包:    用rpm qa│grep pat 查看系统中是否安有以下几个软件包    pat libstdc++    pat gcc c++    pat libstdc++ devel    pat db    pat gcc    nss_db pat i rpm       rpm qa │ grep openmotif查看下列软件包   openmotif        rpm qa │ grep setarch查看:   setarch       以上文件如果没有的话 在RHEL 的CD 和CD 上有相关的RPM包 使用:   # rpm i pat i rpm   命令来安装相应的包        从网上下载升级补丁包 用于将Oracle 升级到 :   p _ _LINUX zip   所有的补丁说明如下    p _ _LINUX zip 的升级补丁包    p _ _LINUX zip 在运行 runInstaller 之前打    p _ _LINUX zip 在升级到 之后打    p _ _GENERIC zip 打 补丁所需要的补丁       第二 准备安装过程中需要的用户和用户组     在安装的过程中我们使用两个用户同时进行 其中一个是root用户 另外一个是你新建立的oracle用户        打开一个终端 以root用户登录或者是 su        # groupadd oinstall   # groupadd dba   # useradd g oinstall G dba oracle   # passwd oracle      第三 安装准备步骤     准备文件目录    # mkdir p /opt/ora /product/    # mkdir /var/opt/oracle   # chown oracle dba /var/opt/oracle   # chown R oracle dba /opt/ora        设置内核参数 调节信号灯及共享内存    # echo > /proc/sys/kernel/sem   # echo > /proc/sys/kernel/shmmax   # echo > /proc/sys/kernel/shmmni   # echo > /proc/sys/kernel/shmall   # echo > /proc/sys/fs/file max   # echo > /proc/sys/net/ipv /ip_local_port_range      当然为了一开机系统就能自动帮你设好这些参数 也可改动 /etc/nf 这个文件 加入以下的语句    kernel shmmax =    kernel shmmni =    kernel shmall =    kernel sem =    fs file max =    net ipv ip_local_port_range =        设置oracle对文件的要求    编辑文件 /etc/security/nf 加入以下语句    oracle    soft    nofile        oracle    hard    nofile       oracle    soft    nproc        oracle    hard    nproc            设置系统环境    首先设置root用户这个终端的    export ORACLE_BASE=/opt/ora    export ORACLE_HOME=/opt/ora /product/    (Oracle被安装在这些位置)   这个步骤用来最后打补丁时使用 注意这个终端要保持不要关掉它        设置oracle用户的环境 新开一个终端    su oracle   注意一定要新开一个      打开 bash profile文件 将如下内容加入       #oracle i   export ORACLE_BASE=/opt/ora    export ORACLE_HOME=/opt/ora /product/    export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH   export ORACLE_OWNER=oracle   export ORACLE_SID=ora i   export ORACLE_TERM=vt    export LD_ASSUME_KERNEL=    export THREADS_FLAG=native   export LD_LIBRARY_PATH=/opt/ora /product/ /lib:$LD_LIBRARY_PATH   export PATH=/opt/ora /product/ /bin:$PATH   #   # change this NLS settings to suit your country:   # example:   # german_germany we iso p american_america we iso p etc    #   export LANG=en_US   保存后退出    然后 退出登录 再次进入 这时候oracle的环境就已经生效了        解压文件 安装前打补丁 切换到root用户的控制台       第四 开始正式安装          cd /home   mkdir ora i   cd ora i   这些目录你可以自己定义 用来存放安装文件    然后将从网上下载的三个Oracle 的安装文件拷到这里        解gz文件   gunzip gunzip lnx_ _disk cpio gz   gunzip lnx_ _disk cpio gz   gunzip lnx_ _disk cpio gz       释放cpio文件   cpio idmv < lnx_ _disk cpio   cpio idmv < lnx_ _disk cpio   cpio idmv < lnx_ _disk cpio   //这个步骤将生成三个文件夹 DISK DISK DISK        打安装前的补丁       以root身份运行    这也是在/home/ora i/里进行的       # unzip p _ _LINUX zip   Archive: p _ _LINUX zip   creating: /   inflating: /rhel _pre_install sh   inflating: /README txt      # cd    # sh rhel _pre_install sh       完成Oracle的安装       新开一个控制终端(用root用户开)   #xhost +   这个命令用来保证oracle用户调用X 否则无法安装   我看过的所有的文档里都没有提到 结果害得我在这个地方憋了两个小时才搞定      #su oracle   在登录终端中切换到oracle用户    在oracle主目录里运行:/home/ora i/Disk /runInstaller      注意的是以下几点:   第一 在RedHat Advance Server 下安装Oracle i不用将gcc降级 有些文档里说需要将gcc降为 其实是不需要的   第二 在部分文档里 要求oracle用户的bash profile文件中降LD_ASSUME_KERNEL设置为 千万不要这样设置 否则会在Rlink时会有一大堆报错   第三 安装Oracle不需要额外安装JDK Oracle自己带   第四 再安装过程中 系统会提醒你用root身份去执行两个sh文件 再root的登录终端中按提示操作就可以了   第五 Relink阶段 会出两个错误:ins_oemagent mk 和 ins_ctx mk 点 Ignore 忽略    第六 注意在安装过程中不要创建数据库 如果创建了也没有关系在升级之前将它给删除掉(不过装了再删是不是有点麻烦?干脆不创建数据库了)      上面这几点害得我郁闷死了!!!!!!!!一定要注意啊!!!!      第五 开始升级Oracle        安装结束后 HTTPD会自动运行 在升级之前 需要将它停下来    $ cd $ORACLE_HOME/Apache/Apache/bin   $ /apachectl stop    /apachectl stop: d stopped      LISTENER也需要停下来    $ lsnrctl stop   LSNRCTL for Linux: Version Production on NOV : :    Copyright (c) Oracle Corporation All rights reserved    Connecting to (ADDRESS=(PROTOCOL=tcp)(PORT= ))   The mand pleted successfully      注意:   如果不停的话 oracle会提示不能覆蓋文件 这个时候再去将服务停下来也可以 点Retry就可以了           开始打补丁升级    注意打补丁时使用root用户 切换到root用户控制台       解包:   $ unzip p _ _LINUX zip   Archive: p _ _LINUX zip   inflating: _lnx _release cpio   inflating: l   inflating: patchnote css      $ cat _lnx _release cpio │ cpio i make directories      做完这个后 再切换到oracle用户控制台 再次运行/home/ora i/Disk /runInstaller升级 注意必须先选择最下面的安装选项 安装OUI   要不然没有办法打那个最上面的升级补丁       升级完OUI后 要退出 再次运行/home/ora i/Disk /runInstaller   选择第一个选项 将Oracle升级到    这时候还是会有一个错误出现 再次选择忽略它        打其它的补丁       切换到root的终端 注意这个最好是原来那个保持了ORACLE_HOME ORACLE_BASE的环境变量那个终端    修复ins_oemagent mk错误       首先安装 opatch       $ unzip p _ _GENERIC zip   Archive: p _ _GENERIC zip   creating: OPatch/   creating: OPatch/docs/   inflating: Opatch/docs/FAQ       inflating: README txt   $ ls   $ pwd   /home/or i  cha138/Article/program/Oracle/201311/17747

相关参考

知识大全 RedHat 6.0 上 安装Oracle 8

RedHat6.0上安装Oracle8  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  RedHa

知识大全 redhat9,redhatELAS3/1,redatFC1上安装oracle10g

redhat9,redhatELAS3/1,redatFC1上安装oracle10g  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的

知识大全 RedHat 日志文件

RedHat日志文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  系统的那些讯息以及应该记录在

知识大全 图解RedHat拨号上网

图解RedHat拨号上网  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  安装Linux    我

知识大全 在 RedHat 环境手工建立tunnel

在RedHat环境手工建立tunnel  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  文章摘要:

知识大全 RedHat下如何显示彩色目录列表

RedHat下如何显示彩色目录列表  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  打开/etc/

知识大全 Redhat 下安装 Tomcat 之完全指南

Redhat下安装Tomcat之完全指南  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  本文档提

知识大全 Oracle需要的是Zend而不是RedHat

Oracle需要的是Zend而不是RedHat  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  首

知识大全 SQL Server同Index Server的结合应用3/3

SQLServer同IndexServer的结合应用3/3  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 oracle10Grac+redhat4的详细配置

oracle10Grac+redhat4的详细配置  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!