1、硬件环境
我的安装硬件环境是:HP DL580
2、软件准备
在安装之前我们要先准配好这一次要用到的所有软件包。
RHEL5安装包(五张CD或一张DVD)
Oracle安装包:
10201_database_linux32.zip
操作系统补丁包rhel3_pre_install.sh
RPM软件包:
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
3、安装注意点
RHEL AS5安装注意事项如下:
1) 建议在装系统时手工分区,如果选用自动分区的话一定要在分区之后查看一下根目录的空间是否够用。
因为接下来在Oracle的安装主目录/home下面将会使用很大的空间。
2) 不要过度的迷信RHEL准备的【定制添加/删除软件包】功能,安装系统的时候必须选择【定制安装】并且将所有
可能要用到的软件包尽量一次装全,以免以后留下麻烦,尤其是【开发】和【服务器】这两项。
3) 这是老生常谈了,修改文件时要注意先备份再操作。
4) 凡是在Windows终端使用SSH工具远程登录操作的,在修改内核文件时,绝对不要用拷贝粘贴功能,不管多麻烦也
要老老实实、一个字符一个字符地敲!编辑器不见得真的是纯文本文件,在拷贝粘贴的过程中很可能会混入一些
Linux不能识别的字符,导致内核文件损坏和系统瘫痪。
4、RHEL AS5系统安装
安装RHEL AS 5不再赘述,只要注意以下几点就可以了。
1)安装时的支持语言选择【Chinese Simple】
2)安装软件包时选择【定制安装】,定制的软件包如下:
桌面环境:默认即可,建议将【KDE】也选上;
应用程序:至少应当选中【工程加科学】和【编辑器】;
开发(全选):强烈建议全部选中,包括每个模块下的软件包,免得日后带来不必要的麻烦;
服务器:至少应当选中【服务器配置工具】和【网络服务器】;
基本系统:至少应当选中【Java】、【X窗口系统】、【管理工具】和【系统工具】;
语言支持:默认【Chinese Simple】+【English (USA) 】;
3)如果你不熟悉防火墙的话,强烈建议禁用防火墙,免得日后带来不必要的麻烦。
5 、Oracle10g安装步骤
5.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的安装了。
5.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=orcl
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用户进入系统
5.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 其他的一步一步做就可以了
分享到:
相关推荐
RedHat Linux AS5安装Oracle10g步骤 文档
在本文中,我们将详细探讨如何在...总的来说,安装Oracle 10g (10.2)在Redhat Linux AS4上是一项涉及多步骤的任务,需要对操作系统和数据库管理有深入的理解。在整个过程中,细心的规划和严谨的执行是成功的关键。
在本文中,我们将详细探讨如何在Redhat Linux AS4操作系统上安装Oracle 10g (10.2)数据库。这个过程涉及多个步骤,包括系统资源检查、软件依赖安装、用户与权限设置、环境变量配置以及系统参数调整。 首先,确保你...
在Linux AS3环境下安装Oracle 10g是一个相对复杂的过程,需要遵循一系列步骤来确保数据库的稳定运行。本文将详细讲解这些步骤。 首先,确保你的系统满足安装要求,包括Red Hat Linux AS3操作系统以及Oracle 10g的...
在RedHat Linux AS4环境下安装Oracle 9.2.0.4的过程是一个涉及多个步骤的技术任务,主要包括软件的获取、系统准备、用户和目录创建、内核参数调整以及必要的软件包安装。以下是对这些关键步骤的详细说明: 1. 获取...
在Red Hat AS4上安装Oracle 10g数据库是一个涉及多步骤的过程,主要涉及系统配置、依赖包安装、用户和组设置、内核参数调整以及实际的安装过程。以下是详细的步骤解析: 首先,确保系统已经安装了Oracle 10g所需的...
### Linux Redhat AS 5 & Oracle 10G全过程安装配置手册 #### 一、安装Linux操作系统 在《Linux Redhat AS 5 & Oracle 10G全过程安装配置手册》中,第一章详细介绍了如何安装Redhat AS 5操作系统。整个过程分为多...
在Red Hat AS5操作系统上安装...总之,安装Oracle 10g在Red Hat AS5上是一个涉及多个步骤的过程,需要对操作系统、数据库管理及软件安装有深入理解。通过仔细计划和执行,你应该能够成功地在你的系统上部署Oracle 10g。
在本文档中,我们将深入探讨如何在Red Hat AS5操作系统上成功安装Oracle 10g数据库。Red Hat AS5是一个企业级服务器操作系统,而Oracle 10g是Oracle公司的一款数据库管理系统,适用于各种规模的企业应用。 首先,...
在Red Hat AS5上安装Oracle 10g是一项复杂的过程,需要对操作系统和数据库软件有深入的理解。Oracle 10g是一款功能强大的企业级数据库管理系统,适用于大型数据处理和高可用性需求。以下是对这个过程的详细说明: ...
- 将Oracle 11g安装介质解压到适当的位置,通常是在`/u01/app/oracle`目录下。 - 以`oracle`用户身份运行安装程序,遵循屏幕提示进行操作。 7. **创建数据库实例**: - 使用DBCA(Database Configuration ...
### Redhat AS5 上安装 Oracle 10g Release 2 (10.2.0.1) 的详细步骤 #### 一、环境准备 在安装 Oracle 10g Release 2 (10.2.0.1) 之前,需要确保 Redhat AS5 (RHEL5) 系统满足以下条件: 1. **Swap 分区调整**:...
- 编辑 `/etc/redhat-release` 文件,将系统版本信息修改为 “Red Hat Enterprise Linux AS release 4 (Nahant Update 4)” 以便与 Oracle 10G 兼容。 10. **配置环境变量**: - 登录 `oracle` 用户账户。 - ...
### Redhat AS3安装Oracle9i的知识点 ...通过以上步骤,我们可以有效地为Oracle 9.2.0.4在Redhat AS3上的安装做好充分的准备工作,确保安装过程顺利进行,并为后续数据库的稳定运行打下坚实的基础。
在Linux RedHat 5系统中安装Oracle 10.2.0.1是一个涉及多步骤的过程,主要包括前期准备、Oracle安装以及后期配置。以下是详细的知识点解析: 1. **前期准备**: - **检查安装包**:在安装Oracle之前,需要确保系统...
在Redhat Linux AS4上安装Oracle 10g (10.2)是一个涉及多个步骤和技术细节的过程。首先,我们要确保满足硬件和软件的需求。 **硬件需求:** 1. **内存** - 安装Oracle 10g至少需要1GB的物理内存,同时建议设置同样...
1. **解压缩Oracle 10g安装文件**: - Oracle 10g (10.1.0.3) 的简化安装方法建议在Linux安装时单独划分一个分区/orasetup。这样做的好处是,如果系统出现问题,只需重新安装操作系统,而无需再次复制数据库安装...
在Red Hat AS4上安装Oracle 10g是一项复杂的过程,需要对操作系统和数据库系统有深入理解。以下是一些关键的知识点: ...在Red Hat AS4上安装Oracle 10g需要对Linux系统管理以及Oracle数据库有扎实的基础知识。
在安装Oracle 11g数据库之前,我们需要先准备好Linux Red Hat 5.6的操作系统环境。以下是对标题和描述中涉及的关键步骤的详细说明: 1. **安装虚拟机**: 使用VMware Workstation 8.0,确保至少1GB的内存,SWAP分区...