`
wumingdlz
  • 浏览: 31416 次
  • 性别: 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

分享到:
评论

相关推荐

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

    【Oracle RAC】Linux + Oracle 11g R2 RAC 安装配置详细过程.pdf

    Oracle 11g安装手册 For Windows/Linux

    《Oracle安装手册》,Linux环境配置脚本,pdksh安装包,图文并茂,Oracle11g详细安装教程,包括WindowsServer2008R2SP164bit和RedHatEnterpriseLinux64bit。

    oracle11g客户端linux-32bit

    1.Oracle 11g R2 即时客户端 1. 包含oracle基本运行环境; 2. 包含sqlplus组件; 3. 包含开发oracle应用相关的sdk环境; 4. 包含pro*c开发组件; 2.配置环境: 1. yum groupinstall "Development Tools" 2. yum ...

    Oracle 11g RAC+DG项目实战(共15集) 视频

    安装平台选择 VMware 公司的 VMware ESXi Version 4.0 的虚拟主机,通过在该虚拟机上配置两台 OEL 5.5 X86_64 位 Linux 系统的机器,然后在这两台 Linux 机器上配置 Oracle 11gR2 RAC 系统。其中,操作系统选择 ...

    一步一步在Linux上部署Oracle 10g R2 RAC

    某客户需要将一套Oracle 10gR2 双节点RAC 生产数据库升级至Oracle 11gR2 RAC,所以便有了本系列实战的教程。 为更贴切还原生产过程中的实际操作,本系列教程一个分两大部分: 第一部分:从零开始一步一步搭建一套在...

    Linux 7下脚本安装配置oracle 11g r2教程

    本教程为大家分享了oracle 11g r2安装教程,供大家参考,具体内容如下 一、环境脚本简单配置 #!/bin/bash mv /etc/yum.repos.d/* /tmp mv iso.repo /etc/yum.repos.d/ tar zxvf a.tar.gz mv 7Server /root/ sed -i ...

    [手工整理]208个Oracle安装文档,包含各个平台各个版本的单实例RAC以及DataGuard(1).xlsx

    4 ADG AIX下Oracle 11G安装及DG配置规范 5 ADG BLOG_Oracle_lhr_一步一步在RHEL6.5+VMware Workstation 10上搭建 oracle 11gR2 rac + dg 6 ADG Creating Standby Database with Grid Control-15 7 ADG data-...

    基于linux5.6的Oracle11gr2的rac安装+ADG配置

    在vmware上安装11g的rac+adg,为自己搭建实验环境

    ORACLE 12C R2安装.docx

    ORACLE 12C R2安装,主要是虚拟机中centos6.6环境的配置以及Oracle12c的安装和各种环境变量的配置说明,非常详细。

    Oracle 12cR2 单实例 For linux作业指导书

    1.7 修改oracle用户环境变量 7 1.8 创建oracle安装目录 7 1.9 配置系统参数文件 8 1.10 配置ntp服务 8 第二章 图形界面安装 9 2.1 图形界面安装db 软件 9 2.2 dbca建库 18 2.3 netca配置监听 22 2.4 升级数据库 23 ...

    基于linux的Oracle数据库管理实训报告

    第2章 Linux下安装Oracle数据库…………… .…… ……………………….….....3  2.1 选择安装类型,选择高级安装………………….….....3  2.2 指定证书存放目录 ….….....3  2.3 选择安装的数据库类型及oracle...

    Oracle数据库安装详细手册For Win 2008与Linux系统

    Linux环境配置脚本 pdksh安装包Oracle安装手册-RedHat Enterprise Linux 64bitOracle安装手册-Windows Server 2008 R2 SP1 64bit

    oracle图解安装

    Linux环境配置脚本&pdksh安装包&Oracle安装手册-RedHat Enterprise Linux 64bit&Oracle安装手册-Windows Server 2008 R2 SP1 64bit

    C++数据库开发环境配置

    一、实验目的 1. 熟悉在 Ubuntu 系列的 Linux 发行版中配置 C++数据库开发环境的搭建,主要是为 C++ OTLv4 的 使用作准备。...2.Oracle Database Server:10g R2 XE。 3.MySQL Database Server:5.1+。

    数据库及WEB服务器环境部署硬件配置模板.docx

    软硬件配置要求: ...推荐使用Linux企业版安装Mysql或者Oracle数据库,推荐使用Windows 7 SP1 或 Windows Server 2008 R2 SP1 或 Windows Server 2012 或 Windows 8 操作系统安装 SQL Server ......欢迎下载

    数据库设计规范-编码规范.docx

    4 设计概要 4.1 设计环境 a) ORACLE 11G R2 数据库 ORACLE 11G R2 操作系统 LINUX 6以上版本,显示图形操作界面 b) MS SQL SERVER 2005 数据库设计规范-编码规范全文共25页,当前为第2页。数据库设计规范-编码规范...

Global site tag (gtag.js) - Google Analytics