`
张洪财
  • 浏览: 276235 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

RedHat Linux AS5 +Oracle10g组合安装的步骤进行说明

阅读更多

本文针对RedHat Linux AS5 +Oracle10g组合安装的步骤进行说明。

1          软件准备
在安装之前我们要先准配好这一次要用到的所有软件包。

lRHEL5安装包(五张CD或一张DVD)

lOracle安装包:

10201_database_linux32.zip

l操作系统补丁包rhel3_pre_install.sh

lRPM软件包:

p3006854_9204_LINUX.zip

p2617419_210_GENERIC.zip

p3238244_9204_LINUX.zip

可以在AS5的光盘中找到的包:

compat-libcwait-2.1-1.i386.rpm

compat-db-4.2.52-5.1.i386.rpm

libXp-1.0.0-8.i386.rpm

libXp-devel-1.0.0-8.i386.rpm

openmotif-2.3.0-0.3.el5.i386.rpm

openmotif-devel-2.3.0-0.3.el5.i386.rpm

可以在网上下载的包:

giflib-4.1.3-7.1.el5.1.i386.rpm

glib-1.2.10-20.el5.i386.rpm

libpng10-1.0.42-1.rhel5.i386.rpm

ORBit-0.5.17-22.rhel5.i386.rpm

gtk+-1.2.10-57.fc7.i386.rpm

imlib-1.9.15-6.rhel5.i386.rpm

gnome-libs-1.4.2-9.rhel5.i386.rpm

 

2          安装注意点
RHEL AS5安装注意事项如下:

1) 建议在装系统时手工分区,如果选用自动分区的话一定要在分区之后查看一下根目录的空间是否够用。因为接下来在Oracle的安装主目录/home下面将会使用很大的空间。

2) 不要过度的迷信RHEL准备的【定制添加/删除软件包】功能,安装系统的时候必须选择【定制安装】并且将所有可能要用到的软件包尽量一次装全,以免以后留下麻烦,尤其是【开发】和【服务器】这两项。

3) 这是老生常谈了,修改文件时要注意先备份再操作。

4) 凡是在Windows终端使用SSH工具远程登录操作的,在修改内核文件时,绝对不要用拷贝粘贴功能,不管多麻烦也要老老实实、一个字符一个字符地敲!编辑器不见得真的是纯文本文件,在拷贝粘贴的过程中很可能会混入一些Linux不能识别的字符,导致内核文件损坏和系统瘫痪。

 

3          RHEL AS5系统安装
安装RHEL AS 5不再赘述,只要注意以下几点就可以了。

1)安装时的支持语言选择【Chinese Simple】

2)安装软件包时选择【定制安装】,定制的软件包如下:

l         桌面环境:默认即可,建议将【KDE】也选上;

l         应用程序:至少应当选中【工程加科学】和【编辑器】;

l         开发(全选):强烈建议全部选中,包括每个模块下的软件包,免得日后带来不必要的麻烦;

l         服务器:至少应当选中【服务器配置工具】和【网络服务器】;

l         基本系统:至少应当选中【Java】、【X窗口系统】、【管理工具】和【系统工具】;

l         语言支持:默认【Chinese Simple】+【English (USA) 】;

3)如果你不熟悉防火墙的话,强烈建议禁用防火墙,免得日后带来不必要的麻烦。

4          Oracle9i安装步骤
4.1      打补丁
1.系统补丁p3006854_9204_LINUX.zip

# unzip p3006854_9204_LINUX.zip

# chmod +x 3006854/rhel3_pre_install.sh

# 3006854/rhel3_pre_install.sh如果补丁安装正常,则会出现如下提示:

Applying patch...

Ensuring permissions are correctly set...

Done.

Patch successfully applied

2.安装rpm包

按顺序安装如下包:

# rpm -ivh compat-libcwait-2.1-1.i386.rpm

# rpm -ivh compat-db-4.2.52-5.1.i386.rpm

# rpm -ivh libXp-1.0.0-8.i386.rpm

# rpm -ivh libXp-devel-1.0.0-8.i386.rpm

# rpm -ivh openmotif-2.3.0-0.3.el5.i386.rpm

# rpm -ivh openmotif-devel-2.3.0-0.3.el5.i386.rpm

以上包可以在AS5的光盘中找到;

# rpm -ivh giflib-4.1.3-7.1.el5.1.i386.rpm

# rpm -ivh glib-1.2.10-20.el5.i386.rpm

# rpm -ivh libpng10-1.0.42-1.rhel5.i386.rpm

# rpm -ivh ORBit-0.5.17-22.rhel5.i386.rpm

# rpm -ivh gtk+-1.2.10-57.fc7.i386.rpm

# rpm -ivh imlib-1.9.15-6.rhel5.i386.rpm

# rpm -ivh gnome-libs-1.4.2-9.rhel5.i386.rpm

以上包可以网上下载。

3.创建链接

# ln -s /usr/lib/libstdc++-libc6.2-2.so.3 /usr/lib/libstdc++-libc6.1-1.so.2

如果libstdc++-libc6.2-2.so.3未找到,安装compat-libstdc++-296-2.96-138.i386.rpm;在AS5光盘中可以找到。

# rpm -ivh compat-libstdc++-296-2.96-138.i386.rpm

然后再链接。

到此,做好了环境平台的搭建,下面就可以正式地进行Oracle10g的安装了。

 

4.2      系统配置工作
注:#表示使用root用户,$表示使用oracle用户

1.建立用户和用户组

# groupadd dba

# useradd -g dba oracle

# passwd oracle

2.建立安装目录

# mkdir -p /opt/oracle/product/10.2

# chown -R oracle.dba /opt

# chmod -R 777 /opt

3.设置内核参数,调节信号灯及共享内存

修改文件/etc/sysctl.conf,内容如下:

//这是内存2G的参数,依据实际情况要对前两行做修改。

//参数单位为字节,即2*1024*1024*1024。

kernel.shmmax = 2147483648

//这是内存2G的参数,依据实际情况要对前两行做修改。

//参数单位为字节,即2*1024*1024。

kernel.shmall = 2097152

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

(sem 4个参数依次为 SEMMSL(每个用户拥有信号量最大数);

SEMMNS(系统信号量最大数);

SEMOPM(每次semopm系统调用操作数);

SEMMNI(系统辛苦量集数最大数).

Shmmax 最大共享内存2GB 物理内存如果小的话可以设置成 536870912.

Shmmni 最小共享内存 4096KB.

Shmall 所有内存大小.)

修改sysctl.conf文件完成后,要执行sysctl命令使之生效。

#sysctl –p

4.设置oracle对文件的要求

修改文件:/etc/security/limits.conf

* soft nofile 1024

* hard nofile 65536

* soft nproc 2047

* hard nproc 16384

5.修改文件login

    修改文件: /etc/pam.d/login

    添加以下内容:session required /lib/security/pam_limits.so

6.oracle10g官方不支持as5 但支持as4等其它版本 所以要修改一下

其实有三种解决办法

a、修改系统版本
            编辑/etc/redhat-release
            #vi /etc/redhat-release
            Red Hat Enterprise Linux Server release 5.1 (Tikanga)
            改为
            Red Hat Enterprise Linux AS release 4 (Nahant Update 4)

            *但请记住在Oracle安装完成之后将系统修改回原来的版本

b、修改oracle安装文件 将 redhat-5.1 填上
            # vi /10201_database_linux32/database/install/oraparam.ini
            ### #[Certified Versions]
            Linux=redhat-3,SuSE-9,redhat-4,redhat-5.1,UnitedLinux-1.0,asianux-1,asianux-2]
            再添加
            [Linux-redhat-5.1-optional]
            TEMP_SPACE=80
            SWAP_SPACE=150
            MIN_DISPLAY_COLORS=256
       c、最简单的方法 在安装时忽略系统检查
           sh ./runInstaller -ignoreSysPrereqs

我用的是第一种方法

注意上述1-6是在root用户下完成的

7.设置环境变量(参考,根据自己的环境进行设置,同时必须在oracle用户下进行)

修改文件/home/oracle/.bash_profile

ORACLE_BASE=/home/oracle

export ORACLE_BASE

ORACLE_HOME=/opt/oracle/product/10.2

export ORACLE_HOME

ORACLE_OWNER=oracle

export ORACLE_OWNER

ORACLE_SID=fdsdb

export ORACLE_SID

ORACLE_TERM=xterm

export ORACLE_TERM

PATH=$ORACLE_HOME/bin:$PATH

export PATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib32:$ORACLE_HOME/jdbc/lib

export LD_LIBRARY_PATH

CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

export CLASSPATH

NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

export NLS_LANG

ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

export ORA_NLS33

unset USERNAME

 

然后执行:source .bash_profile

 

    重新启动机器以oracle用户进入系统

4.3      Oracle安装
注意:安装Oracle时系统环境使用英文。

1.拷贝安装文件到系统中,解压

$ upzip 10201_database_linux32.zip

 

2.运行安装程序

$ database/runInstaller

没有特别说明的均按默认设置,根据界面提示,然后点 Next 或 OK即可.

说明:

1、选择Advanced Installation

2、Specify Operating System group name: dba

3、选择Enterprise Edition

4、选择install database Software only

5、根据提示运行指定目录下的脚本

执行/home/oracle/product/10.2./root.sh会提示一句:

Enter the full pathname of the local bin directory:[/usr/local/bin]

直接敲回车即可,再回到安装界面点击【OK】按钮。

     3.创建数据库

$ dbca

        说明:选择语言时要选择ZHS16GBK 其他的一步一步做就可以了


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/shmayl/archive/2009/04/14/4072304.aspx

分享到:
评论

相关推荐

    Redhat Linux AS4 安装 Oracle 10g (10.2).

    在本文中,我们将详细探讨如何在Redhat Linux AS4操作系统上安装Oracle 10g (10.2)数据库。这个过程涉及到多个步骤,包括硬件和软件的需求,以及必要的组件和命令。 首先,确保你的系统满足最低的硬件要求。Oracle ...

    Redhat+Linux+AS4安装oracle

    在Redhat Linux AS4上安装Oracle 10g (10.2)是一个涉及多个步骤和技术细节的过程。首先,我们要确保满足硬件和软件的需求。 **硬件需求:** 1. **内存** - 安装Oracle 10g至少需要1GB的物理内存,同时建议设置同样...

    Vmware+oracle 10G+ rac+redhat as 4.7+RAW(裸设备)installing

    本教程主要围绕"Vmware+Oracle 10G+RAC+Red Hat AS 4.7+RAW(裸设备)installing"的主题,将详细阐述如何在虚拟环境中搭建Oracle RAC集群。以下是关键知识点的详解: 1. **Vmware**:Vmware是一款强大的虚拟化软件...

    Redhat Linux AS4 安装 Oracle 10g (10.2).doc

    在本文中,我们将详细探讨如何在Redhat Linux AS4操作系统上安装Oracle 10g (10.2)数据库。这个过程涉及多个步骤,包括系统资源检查、软件依赖安装、用户与权限设置、环境变量配置以及系统参数调整。 首先,确保你...

    手把手教你如何在+Redhat_linux5+安装oracle+11g_64位

    在Red Hat Linux 5上安装Oracle 11g涉及多个步骤,包括系统准备、安装依赖、配置环境、安装数据库软件以及创建数据库实例。下面,让我们逐步了解这些关键环节。 首先,**系统准备**至关重要。确保你的Red Hat Linux...

    Linux Redhat AS 5 & Oracle 10G全过程安装配置手册

    ### Linux Redhat AS 5 & Oracle 10G全过程安装配置手册 #### 一、安装Linux操作系统 在《Linux Redhat AS 5 & Oracle 10G全过程安装配置手册》中,第一章详细介绍了如何安装Redhat AS 5操作系统。整个过程分为多...

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

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

    linuxas3+oracle setup

    在Red Hat Enterprise Linux Advanced Server (RHEL AS) 3环境下安装Oracle 9i数据库是一项复杂的任务,涉及到系统配置、依赖库的安装以及环境变量的设置等多个步骤。以下是对这一过程的详细解析,确保在Linux AS3上...

    redhat as5 oracle10g 安装文档.

    ### Redhat AS5 上安装 Oracle 10g Release 2 (10.2.0.1) 的详细步骤 #### 一、环境准备 在安装 Oracle 10g Release 2 (10.2.0.1) 之前,需要确保 Redhat AS5 (RHEL5) 系统满足以下条件: 1. **Swap 分区调整**:...

    Redhat+enterprise+linux+4环境下Oracle10g安装图解

    ### Redhat Enterprise Linux 4 环境下Oracle 10g安装详解 #### 一、安装前的准备工作 在开始Oracle 10g的安装之前,需要完成一系列的准备工作来确保安装过程顺利进行。 ##### 1. 下载Oracle安装程序 首先,需要...

    RedHat Enterprise Server 5 安装JDK+Tomcat+Oracle10g

    ### Red Hat Enterprise Linux 5 (RHEL5) 安装 Oracle 10g、JDK 和 Tomcat #### 概述 本篇文章详细介绍如何在 Red Hat Enterprise Linux 5(RHEL5)上安装 Java Development Kit (JDK)、Apache Tomcat 以及 Oracle ...

    linux as3 安装ORACLE 10g步骤

    在Linux AS3环境下安装Oracle 10g是一个相对复杂的过程,需要遵循一系列步骤来确保数据库的稳定运行。本文将详细讲解这些步骤。 首先,确保你的系统满足安装要求,包括Red Hat Linux AS3操作系统以及Oracle 10g的...

    Redhat AS4 Oracle10g+ASM单实例转RAC

    本文将详细介绍如何在Red Hat Enterprise Linux Advanced Server 4 (Redhat AS4)上,将一个运行在Oracle 10g和Automatic Storage Management (ASM)上的单实例数据库转换为RAC环境。 一、现有环境介绍 1. 虚拟机...

    linux安装教程+oracle的安装+jdk安装+tomcat安装.docx

    下载Oracle数据库软件,如Oracle 12c或19c,解压后按照安装手册步骤进行。在创建数据库实例和配置监听时,需注意SID和服务名的区别,以及tnsnames.ora和listener.ora文件的正确配置。 Oracle的基本命令包括数据泵...

    redhat AS5上安装oracle10g

    在Red Hat AS5操作系统上安装Oracle 10g是一项复杂且需要精确操作的任务。以下是详细的步骤和注意事项: 首先,确保你的系统满足最低硬件要求。Red Hat AS5的系统内存应至少为512MB,而交换空间应为1GB或内存的两倍...

    RedHat AS4上安装oracle10g并创建使用oracle数据库

    在Red Hat AS4上安装Oracle 10g数据库是一个涉及多步骤的过程,主要涉及系统配置、依赖包安装、用户和组设置、内核参数调整以及实际的安装过程。以下是详细的步骤解析: 首先,确保系统已经安装了Oracle 10g所需的...

    RedHat5.5安装Oracle10G.docx

    ### RedHat 5.5 安装 Oracle 10G 的详细步骤与注意事项 #### 一、安装前的准备及需求 在准备安装 Oracle 10G 数据库之前,需要确保满足以下硬件与软件需求: 1. **Swap 分区大小**: - 至少需要 2GB 的 Swap ...

    在redhat as5上安装oracle 10g

    在Red Hat AS5上安装Oracle 10g是一项复杂的过程,需要对操作系统和数据库软件有深入的理解。Oracle 10g是一款功能强大的企业级数据库管理系统,适用于大型数据处理和高可用性需求。以下是对这个过程的详细说明: ...

Global site tag (gtag.js) - Google Analytics