`

Linux ReaHat 9 as 4 安装 Oracle 9I

阅读更多
最近又完整的装了一次Linux和Oracle,把其中会遇到的问题做了下整理。
1.安装Linux
  选择需要安装的包 
     为了后面ORACLE打补丁方便,建议让系统最大化安装,可以避免在打补丁时又去装其它依赖包.

  Sata硬盘驱动
     在安装Linux系统时,如果硬盘是Sata硬盘,需要指定相应的驱动。在启动Linux安装界面后,在其中一个界面会提示 “硬件驱动未找到”(英文) 之类的提示,这时需要自己左右移动到Add去增加对应的Sata驱动,我主板是Nvidia的就加载的nforce Sata驱动.如果没有指定对,系统找不到硬盘,不能正常安装.

  防火墙
  在安装系统的过程中需要设置是否开启防火墙,及开起相应服务的端口,建议勾选常用的SSH服务,这样系统会自动开启22端口.
  关闭防火墙还是不能访问问题
  如果在安装的时候直接选择的关闭防火墙,在使用正式使用的时候机器还是不能PING不能访问.这是因为系统关闭防火墙后还是有系统级的管理程序在管理端口这些,可以通过 iptables -F 开启外部访问权限,如果要开启其它端口还需要通过 iptables 命令开启.
iptables -P INPUT DROP
iptables -A INPUT -p tcp --dport 22 -j ACCEPT


2.ORACLE 9I安装
  准备补丁程序
  p4198954_40_linux.zip
  p3238244_9204_LINUX.zip


一创建Oracle用户和创建安装目录
     创建用户组
    groupadd oinstall
    groupadd dba
    groupadd oper
     创建oracle用户并设置密码
    useradd -u 550 -d /home/oracle -g oinstall -G dba -m oracle
    passwd oracle 设置密码
     创建安装目录
    mkdir  /opt/oracle  (应用程序目录)
    mkdir  /orcl/oradata (数据存放目录)
    chown -R oracle:oinstall /opt/oracle /orcl/oradata (修改目录所有者)
    chmod 775 /opt/oracle /orcl/oradata (修改文件夹权限)

二、设置环境变量系统参数

设置环境变量

给/etc/profile和/home/oracle/.bash_profile文件 增加如下内容(备份到profile.bak和.bash_profile.bak)

export LD_ASSUME_KERNEL=2.4.19
export ORACLE_SID=appdata
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/oracle
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
export TNS_ADMIN=$ORACLE_HOME/network/admin
export NLS_LANG=AMERICAN_AMERICA.zhs16gbk
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export ORACLE_OWNER=oracle
export ORACLE_TERM=xterm
export PATH=$PATH:$ORACLE_HOME/bin
运行 source .bash_profile 和source /etc/profile使环境变量生效

三解压Oracle 9i安装文件

使用Oracle 9.2.0.4 for i386的安装文件,安装包内具体有如下三个文件:
如果是

ship_9204_linux_disk1.cpio.gz

ship_9204_linux_disk2.cpio.gz

ship_9204_linux_disk3.cpio.gz

gunzip ship_9204_linux_disk1.cpio.gz

cpio –idmv < ship_9204_linux_disk1.cpio

(cpio 解压时有个<号容易被忽略)

解压后生成Disk1、Disk2、Disk3三个目录。


安装Oracle9i
1、  Disk1/目录下运行./runInstaller命令启动安装界面。
2、  安装的时候输入oinstall的Unix group
3、  以root身份登录在/tmp目录下运行./orainstRoot.sh
4、  Copy文件后提示运行 ./root.sh,先不运行,先把 
p2617419_220_GENERIC.zip

p3238244_9204_LINUX.zip

打上去,打Agent的补丁方法如下:
su - oracle
$ cp p2617419_220_GENERIC.zip /tmp
$ cd /tmp
$ unzip p2617419_220_GENERIC.zip
$ export PATH=$PATH:/tmp/OPatch
$ export PATH=$PATH:/sbin # the patch needs “fuser” which is located in /sbin
$ chmod 777 /tmp/OPatch/opatch
$ unzip p3238244_9204_LINUX.zip
$ cd 3238244
$ opatch apply
5、  打完Agent补丁后,再运行./root.sh
7、  安装进程进入创建数据库和启动服务配置监听及Agent等服务。(无法启动Agent服务,不影响,继续)

8、  最后提示安装完成。




分享到:
评论

相关推荐

    Reahat_CVS安装配置过程

    【Reahat CVS安装配置过程】的详细步骤与知识点解析 在Linux环境下,特别是Red Hat系列的操作系统中,CVS(Concurrent Versions System)是一种常用的版本控制系统,用于管理软件开发中的源代码。以下是对CVS在Red ...

    Red Hat Linux 入门指南

    Red Hat Linux 入门指南 Red Hat Linux 入门指南 Red Hat Linux 入门指南

    CentOS7 离线安装 fontconfig mkfontscale

    4. 如果在安装过程中遇到依赖问题,可能需要手动下载并安装缺失的依赖包。在离线环境中,这通常需要提前准备好所有必要的依赖。 5. 安装完成后,你可以通过`fc-cache -v`命令来刷新字体缓存,确保fontconfig正确...

    binutils简介、实例说明、安装过程、与gcc配置选项(合集)

    四组通用文档,更具体的上传了另一份“熟悉binutils工具集(完整版)” binutils实例说明.doc binutils简单说明.doc binutils安装说明.doc binutils与gcc配置选项.doc

    浪潮服务器U盘安装redhat 操作系统(1).docx

    浪潮服务器U盘安装redhat 操作系统(1).docx

    reahat的gcc手册

    《reahat的gcc手册》是一份详细介绍GCC(GNU Compiler Collection)编译器使用的手册,适用于Red Hat Enterprise Linux 4系统。该文档由Red Hat Inc.出版,并遵循GNU自由文档许可证发布,允许用户在遵守一定条件的...

    linux redhat8.4.txt

    linux redhat8.4

    reahat的gdb手册

    根据给定文件的信息,我们可以提炼出关于gdb(GNU调试器)在Red Hat Enterprise Linux 4中的使用和重要知识点。以下是对这些知识点的详细解析: ### gdb:Red Hat Enterprise Linux 4下的调试利器 gdb是GNU项目下...

    reahat的ld手册

    ### 使用ld:GNU链接器在Red Hat Enterprise Linux 4中的应用 #### 一、简介 本文档主要介绍了如何在Red Hat Enterprise Linux 4 (RHEL 4)中使用`ld`,即GNU链接器。GNU链接器是GNU项目的一部分,用于将多个目标...

    reahat的cpp手册

    根据提供的信息,我们可以总结出以下相关的C预处理器(cpp)的知识点: ### 1. 概述 #### 1.1 字符集 C预处理器cpp处理的源代码基于特定的字符集。这些字符通常包括ASCII字符,但也可能支持其他扩展字符集。...

    Matlab R2020b linux安装包

    matlab2020b是由美国MathWorks公司于2020年全新打造的一款超级强大的商业数学软件,也是MATLAB系列的最新产品,中文名称叫做矩阵工厂。该软件常用于机器人、数据分析、无线通信、深度学习、信号处理、计算机视觉等...

    鸟哥的 Linux 私房菜基础文档.rar

    学习reahat的不错选择。

    GaussDB_100_1.0.1-DATABASE-REDHAT-64bit.tar.gz&HCIA-GaussDB_V1.0实验手册的安装教程.zip

    此版本为hedhat7.X以上版本,解压文件夹,里面包含了GaussDB_100_1.0.1-DATABASE-REDHAT-64bit.tar.gz,华为高斯数据库认证HCIA-GaussDB_V1.0实验手册.pdf,华为GaussDB 客户端工具—Data Studio 安装教程,照着文档...

    redhat-lsb-core-4.1-47.el8.i686.rpm

    官方离线安装包,测试可用。请使用rpm -ivh [rpm完整包名] 进行安装

    华为云计算CNA忘记密码,密码还原

    Reahat6.4是Red Hat Enterprise Linux的一个版本,它提供了强大的服务器级操作系统支持。下面将详细解释整个操作过程。 #### 三、准备工作 在开始密码重置之前,请确保已经做好了以下准备: 1. **下载Reahat6.4...

    GaussDB_100_1.0.1-DATABASE-EULER20SP8-64bit.tar.gz

    4. **高性能**:利用列式存储、智能索引、并行执行引擎等技术,优化查询性能,尤其适合数据分析和OLAP(在线分析处理)场景。 5. **安全可靠**:内置多种安全机制,如加密存储、访问控制、审计日志等,保障数据的...

    Redhat 9 搭建 本地源 和 国内源.docx

    ### Redhat 9 搭建本地源与国内源详解 #### 一、为何搭建本地仓库? 在安装 Redhat 9.0 虚拟机的过程中,通常会下载一个包含基本软件包的 ISO 文件。这些软件包分别位于 `AppStream` 和 `BaseOs` 两个存储库中。...

    替换redhat上需注册付费的yum源

    Loaded plugins: product-id, security, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.

    信息化系统数据服务器及存储系统虚拟化软件招标参数参考.pdf

    * 兼容现有市场上 X86 服务器上能够运行的主流操作系统,尤其包括 Windows NT、WinXP、Windows Vista、Win2000、Win2003、Windows 2008、Reahat Linux、Suse linux、Solaris x86、Novell、Turbo linux、FreeBSD、...

Global site tag (gtag.js) - Google Analytics