知识大全 RedHat Advance Server 3上安装oracle 9.2.0

Posted 文件

篇首语:一身转战三千里,一剑曾百万师。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 RedHat Advance Server 3上安装oracle 9.2.0相关的知识,希望对你有一定的参考价值。

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

  今天花了一天的时间来装Oracle 在网上找了不少的资料 结果发现十个人有十种安装方法  参考了其中的四种 然后自己安装了一遍 等于是综合了大家的智慧 完成了Oeacle的安装  我把自己总结的文档发在这里 希望对大家有所帮助 绝对的原创啊  下面所讲的安装方法可能也适用于RedHat 有兴趣的朋友可以试一试     首先 准备安装需要的软件包和补丁包:   用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  $ export PATH=$PATH:/home/or i/OPatch:/sbin    注意:  修改PATH时 除了要包括 cha138/Article/program/Oracle/201311/17634

相关参考

知识大全 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)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!