`
wumingdlz
  • 浏览: 32495 次
  • 性别: Icon_minigender_1
  • 来自: 江苏
最近访客 更多访客>>
社区版块
存档分类
最新评论

Oracle 11g R2的Linux安装环境配置

阅读更多
环境
OS CentOS 5.4
DB版本 Oracle 11g R2
1)         检查基本需求
内存大小
grep MemTotal /proc/meminfo
交换分区大小
grep SwapTotal /proc/meminfo
增加交换分区
创建/home/swap这么一个分区文件。文件的大小是5120000个block,一般情况下1个block为1K,所以这里空间是5G。
dd if=/dev/zero of=/home/swap bs=1024 count=5120000
接着再把这个分区变成swap分区。
mkswap /home/swap
然后把它加到fstab里面
echo "/home/swap swap swap defaults 0 0" >> /etc/fstab
2)         检查软件需求,没有的yum install安装
rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc- gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh
3)         配置内核。
编辑 /etc/sysctl.conf。
将以下内容添加至文件
# Kernel paramaters required by Oracle 11gR1
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576

4)         要使 /etc/sysctl.conf 更改立即生效,执行以下命令。
sysctl –p
5)         编辑 /etc/security/limits.conf。
添加以下行:
oracle           soft    nproc           2047
oracle           hard    nproc           16384
oracle           soft    nofile          1024
oracle           hard    nofile          65536
6)         编辑 /etc/pam.d/login。
添加以下行:
session    required     /lib/security/pam_limits.so
session    required     pam_limits.so
7)         编辑 /etc/profile。
添加以下行:

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

8)         创建操作系统用户,作为软件安装和支持组的拥有者。
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle

9)         创建软件安装目录。
mkdir -p /oracle_11/app/
chown -R oracle.oinstall /oracle_11/
chmod -R 755 /oracle_11/
10)     编辑 /home/oracle/.bash_profile。
添加以下行:
umask 022
ORACLE_BASE=/oracle_11/app
ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/db_1
ORACLE_SID=MYTEST
PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
LANG=C                      --设定此参数避免安装过程出现乱码

export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH LANG

11)     以root身份打开另一个终端窗口
--这步至关重要,不执行这步在以oracle用户运行 # ./runInstaller时会启动不了图型安装界面
#xhost +
#xhost + localhost
12)     安装数据库
#su - oracle
cd database/
./runInstaller

分享到:
评论

相关推荐

    安装oracle linux 安装oracle 11G R2 x86_64所需的所有软件包

    **配置YUM仓库**:Oracle 11g R2的安装包可能不在默认的Oracle Linux仓库中,你需要添加Oracle的UEK (Unbreakable Enterprise Kernel) 和OEL (Oracle Enterprise Linux) 仓库,这样可以通过YUM命令方便地获取并安装...

    linux下oracle 11g R2 dataguard

    在Linux环境下,Oracle ...总结来说,Linux下的Oracle 11g R2 Data Guard配置是一个复杂的过程,涉及到多个步骤和组件的精确协调。正确的配置和管理能够提供强大的数据保护和高可用性,是大型企业数据中心的关键组件。

    Oracle 11g r2 for Linux 官方安装文档

    这份官方安装文档详尽地指导用户如何在Linux环境下安装和配置Oracle 11g R2数据库服务器,确保系统的稳定运行和高效性能。 一、系统需求与规划 在开始安装前,必须确认你的Linux系统满足Oracle 11g R2的硬件和软件...

    Linux 部署安装 Oracle 11g R2手册

    ### Linux部署安装Oracle 11g R2关键知识点解析 #### 一、环境准备与配置 在进行Oracle 11g R2的部署之前,确保Linux环境满足Oracle的要求至关重要。以下是一些重要的环境配置步骤: ##### 1. 用户权限与资源限制...

    Linux 下 Oracle 11 G R2 安装配置详细教程图解

    ### Linux下Oracle 11G R2安装配置详细教程图解 #### 一、概述 本文档旨在提供一个详尽的指南,帮助读者在Linux环境下(以SUSE 11为例)顺利完成Oracle 11G R2数据库的安装与基本配置。通过图文并茂的方式,我们将...

    没有废话版Oracle11g R2安装

    本教程将为您提供一个简洁明了的Oracle 11g R2安装指南,确保您能够顺利进行安装。 一、系统需求 在开始安装之前,确保您的硬件和操作系统满足Oracle 11g R2的最低要求。通常,您需要一个64位的操作系统,如Windows...

    linux安装oracle11G所需的安装包全.rar

    在Linux系统,特别是CentOS 7环境下安装Oracle 11g是一项复杂且细致的工作,因为Oracle数据库需要一系列的依赖包来支持其正常运行。"linux安装oracle11G所需的安装包全.rar"这个压缩包正是为了解决这个问题,它包含...

    最强悍的Oracle 11g R2 Linux安装手册

    11g R2作为Oracle数据库的一个重要版本,其在Linux环境下的安装与配置一直是一个复杂但基础的任务。本文档提供的《最强悍的Oracle 11g R2 Linux安装手册》详细介绍了安装过程中的关键步骤和新特性,尤其适合新入门的...

    Linux Oracle 11g R2 RAC 安装配置详细过程

    Linux Oracle 11g R2 RAC(Real Application Clusters)安装配置涉及的技术内容相当广泛,涵盖操作系统配置、网络设置、用户和组管理、磁盘规划、软件安装以及集群配置等众多步骤。本文档旨在提供一个详细过程,以便...

    Oracle 11g R2 For Linux RHEL5.3安装文档

    本文档旨在提供详细的步骤与注意事项,以便在Linux RHEL5.3环境下顺利安装Oracle 11g R2数据库。Oracle 11g R2是一款功能强大的企业级数据库管理系统,它为数据密集型应用提供了卓越的支持。为了确保安装过程顺利...

    Oracle11g R2 64位

    #### 三、Oracle11g R2 64位的安装与配置 1. **安装前的准备**: - **系统要求**:确保操作系统满足Oracle11g R2 64位的要求,例如Linux x86_64或Windows Server 64位版本。 - **硬件配置**:推荐至少配备4GB内存...

    oracle 11g R2(发行版2)安装图解

    在软件安装阶段,你需要下载Oracle Database 11g Release 2的安装文件,通常是一个名为"oracle_database_11gR2_linux-x86_64.zip"或类似的压缩包。解压后,你会看到一系列的安装脚本和可执行文件。 在Windows环境下...

    【Oracle-RAC】Linux--Oracle-11g-R2-RAC-安装配置详细过程V3.0(图文并茂)

    Oracle 11g R2 数据库安装环境配置 #### 2.1 安装主机或虚拟机 - 使用虚拟化平台(如VMware vSphere)创建多个虚拟机作为集群节点。 - 配置足够的CPU、内存和磁盘空间以满足Oracle RAC的要求。 #### 2.2 安装...

    redhat 安装oracle 11g R2 需要的包

    标题提到的"redhat 安装oracle 11g R2 需要的包"是指在Linux环境中安装Oracle数据库时,必须准备的一些关键依赖。这些包并非标准安装过程中自动提供的,而是针对Oracle 11g R2特定的,有时可能会遇到一些坑,需要...

    Linux_6静默安装Oracle_11g_R2.pdf

    在Oracle 11g R2的安装中,特别是在Linux操作系统上,需要安装一系列依赖包、配置系统环境变量、创建用户和目录、修改系统配置等关键步骤。以下是根据提供的文件内容详细说明的安装知识点: 1. 安装环境配置: - ...

    Linux 静默安装 Oracle 11g R2

    总的来说,Linux环境下静默安装Oracle 11g R2是一个涉及多个步骤的过程,包括准备环境、配置系统、安装软件以及后续的数据库管理和配置。通过静默安装,不仅可以节省时间,还能减少手动操作带来的潜在错误,确保...

    CentOS6.5下Oracle11G-R2安装、卸载

    1. **下载Oracle 11g R2安装文件**:可以从Oracle官网下载适合Linux x86_64架构的安装包。 2. **创建用户和组**:为Oracle数据库创建专用的用户(如`oracle`)和组(如`dba`),并给予适当的权限。 3. **设置环境...

    Linux + Oracle 11g R2 RAC 安装配置详细过程V2.0(图文并茂)

    本文将详细介绍如何在Linux环境下配置Oracle 11g Release 2 (11g R2) RAC,提供一个详尽的步骤指南。 首先,让我们了解Linux和Oracle 11g R2 RAC的基础知识。Linux是一个开源的操作系统,以其稳定性和安全性受到...

    Redhat 6.9安装oracle 11g R2

    ### Redhat 6.9 安装 Oracle 11g R2 详尽步骤与注意事项 #### 一、概述 本文旨在提供一个详尽的指南,帮助读者在 Redhat 6.9 操作系统上成功安装 Oracle 11g R2 数据库。此文档将覆盖从系统准备到最终配置的所有...

    数据库安装文档Linux下安装Oracle 11g R2

    接下来,我们将根据提供的文件内容,详细解读Oracle 11g R2在Linux下的安装知识点。 ### 安装前准备 1. **安装介质准备** 首先要下载完整的安装介质,包括数据库的两个部分(Database 1of2 和 Database 2of2)...

Global site tag (gtag.js) - Google Analytics