`
cutesunshineriver
  • 浏览: 201233 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

RHEL5安装Oracle11g

阅读更多
安装RHEL5的时候有以下注意事项:
1、设置好hostname(主机名)。
2、设置好ip地址、掩码,网关和DNS。
3、设置防火墙开放tcp对应的1521端口。
4、禁止使用SELinux。
5、创建oracle用户。

从图形界面进入oracle用户,下载oracle官网上提供的两个各1G大小的zip文件,解压缩。
进入解压后的database目录,执行runInstaller脚本,会启动oracle的图形化安装界面,一直配置直到安装先决条件失败。失败的原因主要是两个,其一是Linux内核的参数配置不对,其二是缺少某些未安装的包。
更改Linux内核的参数配置,修改"/etc/sysctl.conf"文件,将以下代码放到文件末尾。
代码:
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048586

运行下面的命令来更改内核参数的值:
代码:
/sbin/sysctl -p

修改"/etc/security/limits.conf"文件,在文件末尾添加以下代码。
代码:
oracle              soft    nproc   2047
oracle              hard    nproc   16384
oracle              soft    nofile  1024
oracle              hard    nofile  65536

vi编辑“/etc/pam.d/login”文件,注释最后行的以下语句:session    required     pam_limits.so open。

从光盘安装缺少的软件包。
进入/media目录,进入类似RHEL DVD之类的目录,输入命令时空格符前面加上转义符\。进入下面的Server目录,用find libaio*命令找出要安装的libaio的x86_64和i386的两个包,用rpm -ivh *.rpm命令安装这两个包(需要root权限),其他包也是类似的做法。

之后就通过先决条件的检查,可以正式安装了。安装完成的最后一步会提示执行两个脚本,分别是启动监听服务和数据库服务。这个时候就可以正常连接oracle了。

为了方便oracle用户执行相关的数据库命令,需要设置一下环境变量。把下面的内容添加到.bash_profile的末尾:
代码:
# Oracle Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR

#
#请自己更改ORACLE_HOSTNAME,ORACLE_BASE,ORACLE_SID和ORACLE_UNQNAME。
#
ORACLE_HOSTNAME=f1264.localdomain; export ORACLE_HOSTNAME
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1; export ORACLE_HOME
ORACLE_SID=DB11G; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
ORACLE_UNQNAME=orcl; export ORACLE_UNQNAME
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH

if [ $USER = "oracle" ]; then
  if [ $SHELL = "/bin/ksh" ]; then
    ulimit -p 16384
    ulimit -n 65536
  else
    ulimit -u 16384 -n 65536
  fi
fi

请自己更改ORACLE_HOSTNAME,ORACLE_BASE,ORACLE_SID和ORACLE_UNQNAME。
分享到:
评论

相关推荐

    RHEL5 安装Oracle11G

    在RHEL5操作系统环境下安装Oracle 11G是一项复杂的过程,需要确保系统满足必要的硬件和软件要求,并且正确配置各种依赖项和系统设置。以下是详细步骤及知识点解析: 1. **依赖包检查与安装**: 在安装Oracle 11G...

    RHEL6.6安装Oracle 11g RAC

    RHEL 6.6 下安装配置 oracle 11g RAC 的文档,在 centos 6.6下是通用的。

    rhel6或rhel7安装oracle11g2r缺少包pdksh-5.2.14

    这个包在Red Hat Enterprise Linux (RHEL) 6或7上安装Oracle 11g R2时是必需的,因为Oracle的安装脚本和一些系统服务可能依赖于这种特定版本的Korn Shell。 **PDKSH(Public Domain Korn Shell)** PDKSH是Korn ...

    rhel4安装oracle11gR2

    ### RHEL4上安装Oracle 11g R2的关键步骤与注意事项 #### 一、环境配置及需求 在准备安装Oracle 11g R2之前,确保满足以下基本硬件及软件要求: 1. **硬件需求**: - 物理内存至少为1GB (1048576.0KB)。 - 交换...

    RHEL5.6_安装_oracle10g_详解

    红帽子RHEL5.6安装oracle10g说明!

    RHEL6下安装Oracle11g详细图解

    在Red Hat Enterprise Linux 6(RHEL6)环境下安装Oracle 11g是一个涉及多个步骤的复杂过程,本文将详细解析这一过程中的关键知识点,帮助读者理解并顺利完成Oracle数据库的安装。 ### 一、使用DVD作为YUM源 在...

    oracle11g rac+redhat5.5集群配置

    在Red Hat Enterprise Linux 5.5(RHEL 5.5)上配置Oracle 11g RAC涉及多个步骤和组件,下面将详细介绍这一过程。 1. **系统准备**: - 确保硬件符合Oracle 11g RAC的要求,包括足够的内存、处理器、磁盘空间和...

    RHEL5.3 安装 oracle 11g

    RHEL5.3 安装 oracle 11g 完整的操作流程,你值得拥有。

    在RHEL4上安装ORACLE 10g

    在RHEL 4上安装oracle 10g数据库,PDF版本,步骤详细,适合个人进阶学习使用。

    RHEL5下安装oracle11g

    安装了3天,本人亲自测试过的,能够安装成功,请放心下载。

    rhel6.3安装Oracle10g

    rhel6.3安装Oracle10g;vmware;操作系统redhat;oracle10g

    脱机下RedHat7.6安装Oracle11g详细攻略.pdf

    RedHat7.6操作系统环境下安装Oracle 11g R2数据库的详细步骤和关键知识点如下: 一、OS环境准备: 1. 配置本地yum源: - 创建本地yum源配置文件`redhat-base.repo`。 - 指定本地安装介质的路径,并设置为yum源。 ...

    64位RHEL 5安装Oracle 11gR2文档 PDF

    ### 64位RHEL 5安装Oracle 11gR2知识点 #### 安装环境 1. **主机操作系统**:Windows 7,说明安装过程在Windows 7环境下进行。 2. **虚拟机软件**:使用VMware Workstation 8进行虚拟机的创建与管理。 3. **RAC节点...

    在RHEL5.2安装oracle 11g

    在RHEL5.2环境下安装Oracle 11g是一项技术性很强的工作,涉及到多个步骤和依赖项的检查与配置。以下是对整个过程的详细说明: 首先,安装RHEL5.2操作系统。这通常遵循官方文档的指导,一步步进行安装。在这个过程中...

    RHEL6安装oracle11g

    在进行安装前,还需要将`/etc/redhat-release`文件暂时修改为RHEL5的版本,因为Oracle 11g R2官方支持RHEL5。安装完成后,记得恢复原版`/etc/redhat-release`。 接着,创建Oracle用户和用户组,如`groupadd ...

    RedHat下安装Oracle11g详细步骤

    ### RedHat下安装Oracle11g详细步骤 #### 一、环境准备 ##### 1.1 系统配置要求 为了确保Oracle 11g在Red Hat 6.1上能够顺利安装并运行,需要满足一定的硬件及软件配置条件: - **内存要求**:至少需要2GB内存,...

    RHEL6.8 Linux 安装Oracle 11G 需要的RPM

    RHEL6.8 Linux 安装Oracle 11G 需要的RPM,共2个文件: oracle_install_rpm.part1.rar oracle_install_rpm.part2.rar

    RHEL6下安装Oracle11g详细图解.

    ### RHEL6下安装Oracle11g详细步骤与配置 #### 一、概述 本文将详细介绍如何在RHEL6系统上安装Oracle11g数据库,并提供详细的步骤与配置方法。安装Oracle11g通常需要进行一系列系统级别的配置,包括但不限于环境...

    Redhat 6.9安装oracle 11g R2

    本文旨在提供一个详尽的指南,帮助读者在 Redhat 6.9 操作系统上成功安装 Oracle 11g R2 数据库。此文档将覆盖从系统准备到最终配置的所有必要步骤,包括对硬件需求、软件依赖以及关键配置参数的详细介绍。 #### 二...

    RHEL6安装Oracle 11g R2

    在本教程中,我们将深入探讨如何在Red Hat Enterprise Linux 6 (RHEL6)操作系统上安装Oracle 11g Release 2 (11g R2)数据库。Oracle 11g R2是一款强大的关系型数据库管理系统,广泛应用于企业级应用,提供高性能、高...

Global site tag (gtag.js) - Google Analytics