readhat 安装11gr2文档

需要注意的地方:必须关掉的 1,防火墙;2,SElinux 。

root 用户运行  setup  命令可关防火墙与SElinux

修改网络配置文件,一定要重启此文件才能生效。

linux安装oracle 10g 第三步出现sid不能使用,因为之前已经使用过这个sid ,解决办法:把/etc/oratab  最后一条记录删除

1. 检查内存,至少1G
grep MemTotal /proc/meminfo

2.交换分区
    Available RAM            Swap Space Required 
    Between 1 GB and 2 GB    1.5 times the size of RAM 
    Between 2 GB and 16 GB    Equal to the size of RAM 
    More than 16 GB            16 GB

grep "model name" /proc/cpuinfo
grep SwapTotal /proc/meminfo

[root@rhel5 ~]# free
             total       used       free     shared    buffers     cached
    Mem:       1035140     512924     522216          0      51236     335880
    -/+ buffers/cache:     125808     909332
    Swap:      1052248          0    1052248

3. 共享内存段至少要大于MEMORY_MAX_TARGET and MEMORY_TARGET 
    [root@rhel5 ~]# df -k /dev/shm/
    Filesystem           1K-blocks      Used Available Use% Mounted on
    tmpfs                   517568         0    517568   0% /dev/shm

4. 至少1G的 /tmp
df -h /tmp

5. 数据库软件和data磁盘空间要求
    Installation Type        Requirement for Software Files (GB) 
    Enterprise Edition        3.95 
    Standard Edition        3.88

Installation Type        Requirement for Data Files (GB) 
    Enterprise Edition        1.7 
    Standard Edition        1.5

6. 操作系统版本
    Operating System Requirements
    The following are the operating system requirements for Oracle Database 11g Release 2 (11.2) for Linux x86:

Asianux 2.0
    Asianux 3.0
    Oracle Enterprise Linux 4.0 Update 7 or later
    Oracle Enterprise Linux 5.0
    Red Hat Enterprise Linux 4.0 Update 7 or later
    Red Hat Enterprise Linux 5.0
    SUSE Linux Enterprise Server 10.0
    SUSE Linux Enterprise Server 11.0
    For Asianux 3, Oracle Enterprise Linux 5.0, and Red Hat Enterprise Linux 5.0: 2.6.18 or later

[root@rhel5 ~]# uname -r
    2.6.18-164.el5
    [root@rhel5 ~]# uname -a
    Linux rhel5.oraclelinux.com 2.6.18-164.el5 #1 SMP Tue Aug 18 15:51:54 EDT 2009 i686 i686 i386 GNU/Linux
    [root@rhel5 ~]# uname -s
    Linux

7. 安装必备的软件包

yum -y install compat-db-4*
yum -y install libaio-0*
yum -y install compat-libstdc++-33-3*
yum -y install compat-gcc-34-3*
yum -y install compat-gcc-34-c++-3*
yum -y install libXp-1*
yum -y install openmotif-2*
yum -y install gcc-4*
yum -y install glibc*

8. 创建组和用户
/usr/sbin/groupadd oinstall
/usr/sbin/groupadd dba
/usr/sbin/useradd -g oinstall -G dba oracle

如果oracle用户已经存在
/usr/sbin/usermod -g oinstall -G dba oracle

echo oracle | passwd --stdin oracle

9. 修改内核参数

shmmax - 共享内存段的最大字节数,建议设大点,甚至可以大过物理内存的字节数
shmmin - 共享内存段的最小尺寸.
shmmni - 共享内存段的最大数目.
shmseg - 每个进程可分配的最大共享内存段数目.
shmall - 最大的并发共享内存段数目,比SGA还要大.
semmns - 信号灯的最大数量,跟ORACLE的PROCESS数有关.
semmsl - 每个信号灯集合中最多的信号灯数目.

vi /etc/sysctl.conf

kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144

修改完执行此命令 : sysctl -p

10. vi /etc/security/limits.conf

oracle           soft    nproc   2047
oracle           hard    nproc   16384
oracle           soft    nofile  1024
oracle           hard    nofile  65536

11. vi /etc/pam.d/login
session    required     pam_limits.so

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

13. 创建目录结构

mkdir -p /u01/app/oracle/product/10.2/db_1
chown -R oracle:oinstall /u01/app/
chmod -R 775 /u01/app/

14.

vi /home/oracle/.bash_profile

export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2/db_1
export ORACLE_SID=orcl
export PATH=$ORACLE_HOME/bin:$PATH

15.

./runInstaller  -ignoreSysPrereqs

rhel5安装 oracle10的更多相关文章

  1. rhel5安装 oracle11

    readhat 安装11gr2文档 需要注意的地方:必须关掉的 1,防火墙:2,SElinux . root 用户运行  setup  命令可关防火墙与SElinux 修改网络配置文件,一定要重启此文 ...

  2. 记录centos6.8安装Oracle10.2.0.1过程中的错误解决

    [root@hadoop01 database]# ./runInstaller ./runInstaller: /opt/database/install/.oui: /lib/ld-linux.s ...

  3. Rhel-Server 5.5 安装ORACLE10

    VMWARE + REDHAT + ORA10 先说一下环境,操作系统为Microsoft Windows Server 2003,安装的是虚拟机VMware Workstation Version ...

  4. 64位linux下安装oracle10 64位 遇到 :ins_ctx.mk ;ins_emdb.mk

    http://blog.csdn.net/bamuta/article/details/10523835 http://www.cnblogs.com/kerrycode/p/3519446.html ...

  5. Solaris 和linux 之oracle 数据库的安装

    本篇博文前面是一些基础知识介绍,后面才是总结篇. 一.在solaris上面装oracle 10g教程 目前官网已经没有32位的oracle11g了,取而代之的都是64位的oracle11g,为了能在3 ...

  6. 全世界最详细的图形化VMware中linux环境下oracle安装(一)【weber出品必属精品】

    安装流程:前期准备工作--->安装ORACLE软件--->安装升级补丁--->安装odbc创建数据库--->安装监听器--->安装EM <前期准备工作> 安装 ...

  7. [日常工作]Win2008r2 以及更高版本的操作系统安装Oracle10.2.0.5

    1. 当时有特殊需求, 客户有win2008r2sp1以上的windows系统,但是数据库要使用Oracle10.2.0.5 的版本. 问题: 1. Oracle10 最高支持到 Win2008sp2 ...

  8. ORACLE 博客文章目录(2015-05-27更新)

    从接触ORACLE到深入学习,已有好几年了,虽然写的博客不多,质量也参差不齐,但是,它却是成长的历程的点点滴滴的一个见证,见证了我在这条路上的寻寻觅觅,朝圣的心路历程,现在将ORACLE方面的博客整理 ...

  9. RHEL6 64位系统安装ORACLE 10g 64bit 数据库

    记得去年4月份的时候,为公司部署测试环境和UAT环境时,在红帽RHEL6 64位系统安装ORACLE 10g 64位数据库时遇到了许多小问题,当时匆匆忙忙也没记录一下这些问题,前几天在虚拟机安装ORA ...

随机推荐

  1. UVA Watering Grass

    贪心算法. #include <iostream> #include <cstdio> #include <cstring> #include <queue& ...

  2. Chromium Graphics: HW Video Acceleration in Chrom{e,ium}{,OS}

    HW Video Acceleration in Chrom{e,ium}{,OS} Ami Fischman <fischman@chromium.org> Status as of 2 ...

  3. i2c tools 使用

    1.查询罗列出I2C的控制器总线数目 # i2cdetect -l i2c-0 i2c OMAP I2C adapter I2C adapter i2c-1 i2c OMAP I2C adapter ...

  4. Ajax学习总结(1)——Ajax实例讲解与技术原理

    摘要:AJAX即"Asynchronous Javascript And XML"(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术.AJAX 是一种用 ...

  5. 出乎意料的else语句

    在python中你可能时不时不碰到else语句用在while和for循环中,请不要吃惊,先看看它的作用吧! 实际上在循环语句中,else子句仅仅会在循环完毕后运行.即跳出循环的操作.如break,同一 ...

  6. socket编程之中的一个:计算机网络基础

    在開始学习网络之前先复习下计算机网络基础吧. 鲁迅说,天下文章一大抄.看你会炒不会炒,基础知识就抄抄书吧. 一 分层模型 1 为什么分层 为了简化网络设计的复杂性.通讯协议採用分层结构.各层协议之间既 ...

  7. Android 採用HTML设计界面

    由于Android软件开发分工眼下还没有细化,程序猿往往须要负责软件界面的开发,尽管软件的界面图片已经由美工设计好了.可是假设使用layout技术把软件做成美丽的界面确实非常困难,而是也比較耗时.An ...

  8. Python: PS 滤镜-- Fish lens

    本文实现 PS 滤镜中的一种几何变换– Fish lens, 对图像做扭曲,感觉就像通过一个凸镜或者凹镜在观察图像一样. import numpy as np from skimage import ...

  9. 32.idea导入maven项目 无法加载依赖包

    maven Project重新导入即可

  10. html页面中块级元素的居中

    第一:在页面中使用 margin: 0 auto;居中: <div> <p>夜屋</p> </div> div { width: 100%; posit ...