`

Oracle10g / Redhat Linux Enterprise 4安装参考手册

阅读更多
Oracle10g / Redhat Linux Enterprise 4安装参考手册=== 1. 系统版本 ===操作系统版本:Red Hat Enterprise AS release 4 (2.6.9-5.EL)
              GCC 3.4.3
数据库版本  :Oracle 10g (10.2.0.1)=== 2. 安装RedHat ===主要步骤
A. CD Test        选 Skip
B. 安装语言       选 简体中文
C. 键盘           选 默认
D. 分区           选 用Disk Druid手工分区 (分区方案见附1)
E. 设置网卡       (网卡设置方案见附2)
F. 防火墙         选 不启动
G. 语言           选 简体中文、繁体中文,英文(USA)
H. 时区           选 亚洲/香港
I. 安装软件包     选
    X窗口系统 / GNOME / KDE / 编辑器 / 图形化互联网 / 基于文本的互联网 / 办公-生产率 /
    援权和出版 / 图形 / 服务器配置工具 / 万维网服务器 / Window文件服务器 / FTP服务器 /
    SQL数据库 / 遗留网络服务器 / 开发工具 / 原有的软件开发 / 管理工具 / 系统工具
    (每个软件包请选择安装全部组件)
J. 检查时间
K. 设置显示分辨率
L. 登陆、没有订阅号、不发送任何信息、dbserver1
M. 创建一个一般帐号
N. 安装其他包(在第三张盘)
    libaio-0.3.102-1.i386.rpm
    libaio-devel-0.3.102-1.i386.rpm
安装完成…=== 3. 设置安装环境 - Linux ===-- 3.1 语言环境 --
编辑 /etc/sysconfig/i18n,添加如下部分:
# For Oracle10g
LANG="en_US"
SUPPORTED="en_US.UTF-8:en_US:en"-- 3.2 不启动到XWindow --
编辑 /etc/inittab
找到 id:5
改为 id:3-- 3.3 设置开机启动的服务 --
运行命令 ntsysv,关闭不需要的服务,留下如下的服务
    atd / autofs / cpuspeed / crond / gpm / irqbalance / netfs / network / pcmcia /
    portmap / rawdevices / sshd / syslog / sysstart / vsftpd / xfs / xinetd-- 3.4 检查内存、swap空间、硬盘空间是否足够 -------------------------------------------------------------------------------------
检查内容        最小值     检查命令参考
-----------------------------------------------------------------------------------
物理内存        512M       # grep MemTotal /proc/meminfo
-----------------------------------------------------------------------------------
交换空间        1.0 GB     # grep SwapTotal /proc/meminfo
-----------------------------------------------------------------------------------
/tmp 空间       400 MB     # df -k /tmp
-----------------------------------------------------------------------------------
软件所需空间    2.5 GB     # df -k (空间越大越好,如果是正式系统,应该进行详尽的规划)
-----------------------------------------------------------------------------------
数据库文件      1.2 GB     # df -k (空间越大越好,如果是正式系统,应该进行详尽的规划)
------------------------------------------------------------------------------------- 3.5 修改核心参数 --
编辑 /etc/sysctl.conf,添加如下部分:
# For Oracle10g
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000-- 3.6 为Oracle用户设定Shell的限制 --
编辑 /etc/security/limits.conf,添加如下部分:
# For Oracle10g
*               soft    nproc           2047
*               hard    nproc           16384
*               soft    nofile          1024
*               hard    nofile          65536
 
-- 3.7 设置/etc/profile --
编辑 /etc/profile 文件,添加如下部分:
# For Oracle10g
if [ $USER = "oracle" ]; then
    if [ $SHELL = "/bin/ksh" ]; then
        ulimit -p 16384
        ulimit -n 65536
    else
        ulimit -u 16384 -n 65536
    fi
fi-- 3.8 --
编辑 /etc/hosts 文件,添加如下部分:
219.136.247.19          dbserver1=== 4. 设置安装环境 - Oracle ===-- 4.1 创建用户、组 --
4.2.1 使用XWindow中的图形界面来进行
创建组 oinstall
创建组 dba
创建用户 oracle 设置 oinstall 为它的主要组,dba为它的次要组4.2.2 使用文字界面来进行
groupadd oinstall
groupadd dba
useradd -m -g oinstall -G dba oracle-- 4.2 建立目录/oracle --
这里是Oracle的安装目录
设置目录的权限
chown oracle.oinstall /oracle
chmod 775 /oracle重启系统,以oracle用户登陆...-- 4.3 设置oracle用户环境变量 --
编辑oracle主目录下的文件 .bash_profile ,添加如下部分:
# For Oracle10g
export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0
export ORACLE_SID=oradb1
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export NLS_DATE_FORMAT="yyyy-mm-dd hh24:mi:ss"
export ORACLE_TERM=vt100
#export LC_CTYPE=en_US.UTF-8运行命令startx进入XWindow-- 4.4 安装Oracle --
解压安装文件,运行 ./runInstaller主要步骤
A.第一个界面         选择高级安装
B.产品清单目录、组   /oracle/默认、默认
C.安装的版本         选 企业版
D.产品语言           加上 简体中文
E.产品名称           默认
F.安装路径           /oracle/默认
G.邮件相关           邮件服务器地址:61.141.217.200;邮箱:oradba@96001.net
H.相关参数           (见附3)
I.核心字符集         ZHS16GBK
J.数据存储           默认
K.备份               启用、默认
L.相关帐号密码       (见附4)
安装完成...-- 4.5 检测数据库安装是否成功 --
切换到oracle用户
执行命令 sqlplus "/as sysdba" ,进入到sqlplus
执行SQL命令
SQL> show sga
SQL> select * from dba_tablespaces;
看看是否得到正确结果=== 5. 设置数据库自动启动 ===-- 5.1 --
编辑文件 /etc/oratab,将“N”修改为“Y”
oradb1:/oracle/product/10.2.0:Y-- 5.2 --
确认oracle用户能否用系统自带的Shell程序dbstart, dbshut正常启动和关闭数据库,以oracle
身份执行 dbstart dbshut-- 5.3 建立启动Shell --
以root身份,在 /etc/rc.d/init.d 目录下建立文件 oracle,内容为:#!/bin/shOPT_=$1case "$OPT_" in
  start)
    /bin/echo "$0 : (start)"
    #
    # Your service startup command goes here.
    #
    su - oracle -c "/oracle/product/10.2.0/bin/lsnrctl start"
    su - oracle -c "/oracle/product/10.2.0/bin/dbstart"    # NOTE: Must exit with zero unless error is severe.
    chmod 1777 /tmp
    chown root:root /tmp
    exit 0
    ;;
  stop)
    /bin/echo "$0 : (stop)"
    #
    # Your service shutdown command goes here.
    #
    su - oracle -c "/oracle/product/10.2.0/bin/lsnrctl stop"
    su - oracle -c "/oracle/product/10.2.0/bin/dbshut"    # NOTE: Must exit with zero unless error is severe.
    exit 0
    ;;
  *)
    /bin/echo ''
    /bin/echo "Usage: $0 [start|stop]"
    /bin/echo "       Invalid argument ==> \"${OPT_}\""
    /bin/echo ''
    exit 0
    ;;
esac然后改变它的属性成755, 可以执行-- 5.4 建立启动、关闭连接 --
在目录 /etc/rc.d/rc3.d 中建立文件链接 S99oracle -> /etc/rc.d/init.d/oracle
在目录 /etc/rc.d/rc0.d 中建立文件链接 K01oracle -> /etc/rc.d/init.d/oracle重启动...=== 6. 创建表空间、用户及授权 ===-- 6.1 创建表空间 --
create tablespace smsspa datafile '/oracle/oradata/oradb1/smsspa01.dbf'
size 512064k autoextend on next 100m maxsize 2048000k
extent management local uniform size 128k;-- 6.2 创建用户 --
create user sms identified by sms default tablespace smsspa
temporary tablespace temp
quota unlimited on smsspa quota 1k on system;-- 6.3 给用户授权 --
grant connect,resource to sms;
grant imp_full_database to sms;=== 7. 收尾工作 ===
设置 tcpwrappers,如下
编辑 /etc/hosts.deny,加上
ALL : ALL
    意思是屏蔽所有IP的所有动作再编辑 /etc/hosts.allow,加上
ALL : xxx.xxx.xxx.xxx
...
...
    意思是加上一些允许问的IP,可以做任何动作=======================================================附1:分区方案
    Size  Mounted on
    5G    /
    200M  /boot
    10G   /home
    500M  /tmp
    20G   /usr
    15G   /var
    90G   /oracle
    500M  /dev/shm--------------------------------------
附2: 网卡设置方案
    eth0
               ip: 219.136.247.19
  子网掩码: 255.255.255.0
      网关: 219.136.247.254
       DNS: 202.96.134.133    eth1
               ip: 192.168.0.2
  子网掩码: 255.0.0.0
      网关:
       DNS:     主机名:dbserver1---------------------------------------
附3:数据库参数
       Database Name: xxxx
Global Database Name: xxxx
                 SID: xxxx
     表空间名: smsspa
     主用户名: sms---------------------------------------
附4: 操作系统相关用户名密码
      root: xxxx
    oracle: xxxx
---------------------------------------
附5: 数据库相关用户名密码---------------------------------------
附6: 记录参数Global Database Name:System Identifier(SID):Server Parameter Filename:The Database Control URL is:iSQL*Plus URL:iSQL*Plus DBA URL:Enterprise Manager log Database Control URL:
分享到:
评论

相关推荐

    RedHat6安装oracle_10g指导手册

    Oracle 10g数据库在Red Hat Enterprise Linux 6上的安装是一项技术性较强的任务,涉及到多个环节的准备和配置。以下是一些关键知识点的详细说明: 1. **硬件要求与系统兼容性**: - Oracle 10g推荐的最低硬件配置...

    Red_Hat_Enterprise_Linux_5(X64)_Oracle10g安装手册

    《Red Hat Enterprise Linux 5 (X64) Oracle10g 安装手册》 在部署Oracle 10g数据库管理系统于Red Hat Enterprise Linux 5 (X64)上时,整个过程相对复杂,需要遵循一系列细致的步骤。这份手册是结合了多个安装指南...

    Redhat_linux5.5下Oracle_10g安装配置手册

    ### Redhat Linux 5.5 下 Oracle 10g 安装配置详解 #### 安装准备 在开始安装配置之前,确保系统已准备好必要的文件和满足最低硬件要求。 ##### 必需文件 - **Red Hat Linux Server 5.5 安装文件**:这是操作系统...

    Oracle11g for RedHat6.4安装手册

    随着计算机已经进入64位时代,64位应用将渐成主流,服务器应用就更不用说了,在操作系统平台选择上,Oracle力推Linux作为首选平台,下面将说明在Redhat Enterprise Linux 6.3 x86_64下安装Oracle11g R2的过程。

    oracle 10g for linux as3 完全安装手册(截图演示)

    ### Oracle 10g for Linux AS3 完全安装手册 #### 一、前言 本文档旨在为希望在Linux AS3(CentOS 3.6)环境下安装Oracle 10g的用户提供一份详尽的操作指南。由于文档的制作时间为2006年10月,其中的一些操作步骤...

    Linux_RedHat_EnterPrise5上Oracle11g安装手册

    在Linux Red Hat Enterprise 5上安装Oracle 11g是一项复杂的过程,需要对操作系统和数据库管理系统有深入的理解。以下是安装过程中涉及的主要知识点: 1. **硬件要求**: - **内存**:至少需要1GB的物理内存。这是...

    针对RedHat7 oracle系统安装手册

    在Red Hat Enterprise Linux 7(简称RHEL 7)上安装Oracle数据库系统是一个涉及多个步骤和技术的复杂过程。本手册将详细阐述整个安装流程,包括可能遇到的问题以及如何避免它们。以下是一些关键知识点的概述: 1. *...

    linux(redhat enterprise 5.2)上部署oracle10g

    在Linux(Red Hat Enterprise 5.2)上部署Oracle 10g是一项复杂但重要的任务,特别是对于需要高可用性和数据安全性的企业。本指南基于DELL x2950服务器,详细阐述了从系统准备到Oracle数据库安装,再到Data Guard...

    RedHat6安装oracle 10g指导手册.pdf

    在安装Oracle 10g数据库之前,RedHat Enterprise Linux 6用户需要进行一系列的系统配置以确保兼容性和稳定性。Oracle 10g虽然不支持所有Linux版本,但在RedHat等主流平台上可以顺利安装。首先,我们需要关注硬件资源...

    linux52下oracle10g的安装手册

    ### Linux5.2下Oracle10g的安装指南 #### 前期准备 在开始安装Oracle10g之前,确保已完成以下准备工作: 1. **系统完整性确认:** 首先确认Red Hat Enterprise Linux 5.2 (RHEL5.2) 已经完整安装。确保所有as5的包...

    redhat6.4+oracle12CR2 安装手册

    根据提供的文件信息,本知识点将涵盖Red Hat Enterprise Linux 6.4(以下简称RedHat6.4)以及Oracle Database 12c Release 2(以下简称Oracle12CR2)的安装要点。本手册继承自上一版关于RedHat6.4与Oracle11G的安装...

    RedHat6安装oracle 10g指导手册.docx

    【Red Hat Enterprise Linux 6 安装 Oracle 10g】 在Red Hat Enterprise Linux 6上安装Oracle 10g数据库需要进行一系列的准备工作,确保操作系统满足Oracle的硬件和软件要求。首先,你需要检查系统的硬件资源,特别...

    Oracle 11g 在RHEL5.8_X86_64平台上的安装手册

    安装手册意味着本文档将指导用户如何在该特定平台上安装和配置Oracle 11g数据库。 描述中的“牛逼”一词虽然不正式,但能体现安装手册的价值和复杂性,意味着这是一份专业的文档,对于完成安装过程具有很高的指导...

    Oracle 19c RAC on Linux安装手册

    对于RedHat Enterprise Linux 7,安装包包括但不限于gcc、make、binutils、compat-libcap1、compat-libstdc++-33、libaio、libaio-devel等。其它软件包可能还需要根据Oracle官方文档进行配置。 ### 知识点四:内核...

    redhat+as4.0下oracle+10g+r2安装手册.doc

    根据提供的文档信息,本文将详细解释在Red Hat AS 4.0系统环境下安装Oracle 10g R2数据库的关键步骤及注意事项。 ### 一、硬件需求检查 在安装Oracle 10g R2之前,首先需要确保服务器硬件满足最低要求: - **内存...

    redhat安装orcle手册

    本文将详细讲解在Redhat Enterprise Server 4上安装Oracle 10g的详细步骤。 首先,确保你的硬件配置满足Oracle的基本要求。尽管Oracle推荐至少512MB内存和1GB的交换空间,但在这个示例中,系统配置为256MB内存,5.5...

    ORACLE_10.2.0.1_RAC_FOR_RedHat_Linux_AS5安装操作手册

    Oracle 10.2.0.1 RAC for RedHat Linux AS5 安装操作手册详细指导了在Red Hat Enterprise Linux AS 5环境下搭建Oracle Real Application Clusters (RAC) 的过程。RAC是一种高可用性解决方案,允许多个数据库实例同时...

    CentOS7.3环境下Oracle安装手册

    ### CentOS7.3环境下Oracle11g安装详细指南 #### 一、概述 本文档旨在指导用户如何在阿里云上的CentOS7.3环境中安装Oracle 11g数据库。安装Oracle 11g数据库需要一系列复杂的步骤来确保系统的稳定性和安全性。本...

Global site tag (gtag.js) - Google Analytics