Red Hat Enterprise Linux 5 安装Oracle10g
一、 检查安装所需软件包
使用rpm -qa|grep 软件包关键词命令进行检测,用rpm –ivh进行安装。一般需要以下几个
在RedHat AS5 Disk 1中
setarch-2.0-1.1.i386.rpm
make-3.81-1.1.i386.rpm
glibc-2.5-12.i386.rpm
libaio-0.3.106-3.2.i386.rpm
rpm -q setarch make glibc libaio
setarch-2.0-1.1
make-3.81-1.1
glibc-2.5-12
libaio-0.3.106-3.2
说明以上包都安装了。
在RedHat AS5 Disk 2中
compat-libstdc++-33-3.2.3-61.i386.rpm
compat-gcc-34-3.4.6-4.i386.rpm
compat-gcc-34-c++-3.4.6-4.i386.rpm
gcc-4.1.1-52.el5.i386.rpm
libXp-1.0.0-8.i386.rpm
rpm -q compat-libstdc++-33 compat-gcc-34 compat-gcc-34-c++ gcc libXp
package compat-libstdc++-33 is not installed
package compat-gcc-34 is not installed
package compat-gcc-34-c++ is not installed
gcc-4.1.1-52.el5
package libXp is not installed
is not installed说明该包没安装。
[root@localhost Server]# rpm -ivh compat-libstdc++-33-3.2.3-61.i386.rpm
warning: compat-libstdc++-33-3.2.3-61.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing... ########################################### [100%]
1:compat-libstdc++-33 ########################################### [100%]
[root@localhost Server]# rpm -ivh compat-gcc-34-3.4.6-4.i386.rpm
warning: compat-gcc-34-3.4.6-4.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing... ########################################### [100%]
1:compat-gcc-34 ########################################### [100%]
[root@localhost Server]# rpm -ivh compat-gcc-34-c++-3.4.6-4.i386.rpm
warning: compat-gcc-34-c++-3.4.6-4.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing... ########################################### [100%]
1:compat-gcc-34-c++ ########################################### [100%]
[root@localhost Server]# rpm -ivh libXp-1.0.0-8.i386.rpm
warning: libXp-1.0.0-8.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing... ########################################### [100%]
1:libXp ########################################### [100%]
在RedHat AS5 Disk 3中
openmotif-2.3.0-0.3.el5.i386.rpm
compat-db-4.2.52-5.1.i386.rpm
rpm -q openmotif compat-db
package openmotif is not installed
package compat-db is not installed
[root@localhost Server]# rpm -ivh openmotif-2.3.0-0.3.el5.i386.rpm
warning: openmotif-2.3.0-0.3.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing... ########################################### [100%]
1:openmotif ########################################### [100%]
[root@localhost Server]# rpm -ivh compat-db-4.2.52-5.1.i386.rpm
warning: compat-db-4.2.52-5.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing... ########################################### [100%]
1:compat-db ########################################### [100%]
以上安装所需包准备完毕。
二、 修改Linux发行版本信息
编辑/etc/redhat-release文件,将其中的内容Red Hat Enterprise Linux Server release 5 (Tikanga)修改为Red Hat Enterprise Linux AS release 4 (Nahant Update 4),安装完成后需要修改回来。
[root@localhost /]# vi /etc/redhat-release
vi编辑后按Esc退出,输入:wq保存。
三、 修改系统内核参数
编辑/etc/sysctl.conf 在末尾增加或修改以下参数,如果没有相应的参数则添加之;若有相应参数值较我给出的值大,请不要修改!
[root@localhost /]# vi /etc/sysctl.conf
kernel.shmall = 2097152
kernel.shmmax = 2147483648
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
修改好内核参数后,执行如下命令使新的设置生效。
[root@localhost /]# /sbin/sysctl –p
四、 创建Oracle用户、组、安装目录
1、 创建Oracle用户组
[root@localhost /]# groupadd oinstall
[root@localhost /]# groupadd dba
2、 创建Oracle用户
[root@localhost /]# useradd -m -g oinstall -G dba oracle
3、 设置Oracle用户密码
[root@localhost /]# passwd oracle
4、 创建Oracle安装目录以及数据存放目录
[root@localhost /]# mkdir /usr/oracle
[root@localhost /]# chown -R oracle:oinstall /usr/oracle
[root@localhost /]# chmod -R 775 /usr/oracle
五、 设置Oracle用户Shell limit
编辑/etc/security/limits.conf 在末尾添加以下内容
[root@localhost /]# vi /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
六、 在/etc/pam.d/login 文件末端添加以下相关内容。
[root@localhost /]# vi /etc/pam.d/login
session required /lib/security/pam_limits.so
七、 添加以下内容到/etc/profile
[root@localhost /]# vi /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
八、 检查/etc/hosts文件
安装RHEL的时候最好采用静态IP地址,检查/etc/hosts文件中是否有localhost的记录(指向127.0.0.1即可),若没有的话,在后面配置Oracle监听的时候会出现一些问题,导致无法启动监听,在此手工添加此记录即可。
[root@localhost /]# vi /etc/hosts
九、 修改/etc/selinux/config文件来关闭SELINUX
[root@localhost /]# vi /etc/selinux/config
SELINUX=disabled
十、 配置oracle用户的环境变量
用oracle用户登录,修改.bash_profile在文件末尾添加如下信息。注意.bash_profile文件路径。
[root@localhost /]# su oracle
[oracle@localhost ~]$ vi ~/.bash_profile
export ORACLE_BASE=/usr/oracle
export ORACLE_SID=orcl
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export PATH=$PATH:$ORACLE_HOME/bin:$PATH
export LD_LIBARY_PATH=$ORACLE_HOME/lib
umask 022
保存后使用如下命令,使设置生效:
[oracle@localhost ~]$ source ~/.bash_profile
十一、 安装Oracle,并进行相关设置
1、 用oracle用户登录,进入安装文件所在目录。一般在database下面。
2、 切换root用户设置图形显示
[root@localhost database]# export DISPLAY=:0.0
[root@localhost database]# xhost +
access control disabled, clients can connect from any host
3、 切换oracle用户设置语言环境
[oracle@localhost database]$ export LC_CTYPE=en_US.UTF-8
4、 执行安装进入Oracle安装界面
[oracle@localhost database]$ ./runInstaller
5、 图形安装和在windows下的安装相差无几。安装过程中需要用root用户执行两个脚本。
[root@localhost ~]# /usr/oracle/oraInventory/orainstRoot.sh
[root@localhost ~]# /usr/oracle/product/10.2.0/db_1/root.sh
安装完成。
6、 安装完成后将Linux发行版本信息修改回原来信息
[root@localhost /]# vi /etc/redhat-release
Red Hat Enterprise Linux Server release 5 (Tikanga)
7、 创建监听
[oracle@localhost ~]$ netca
图形界面创建监听和在windows下Net Configuration Assistant是一样的。
8、 创建数据库
[oracle@localhost ~]$ dbca
创建数据库和在windows下Database Configuration Assistant相差无几。
分享到:
相关推荐
在安装Oracle 10g on Red Hat Enterprise Linux 5 (RHEL 5)时,需要注意多个关键步骤和配置。以下是一些重要的知识点: 1. **系统安装与配置**: - **内存与交换分区**:Oracle推荐根据内存大小来设置交换分区。...
Red Hat Enterprise Linux 7部署Oracle 12c RAC最佳实践 Red Hat Enterprise Linux 7是一个功能强大且稳定的操作系统,对于企业级数据库的部署具有重要意义。Oracle 12c RAC(Real Application Clusters)是Oracle...
根据提供的文件信息,以下是关于Red Hat Enterprise Linux 5 (RHEL5) 上安装Oracle Database 11g (Oracle11g) 的详细知识点: 1. **安装前的系统配置检查** - 首先以root用户身份运行一系列rpm命令,检查系统是否...
在Red Hat Enterprise Linux 6.0下安装Oracle 11g有很多注意点,这篇文章很详细的介绍了安装过程
Red Hat Enterprise Linux 5安装Oracle10.2.0.1笔记
### HPE 3PAR Red Hat Enterprise Linux 和 Oracle Linux 实施指南 #### 概述 《HPE 3PAR Red Hat Enterprise Linux 和 Oracle Linux 实施指南》是一份详细介绍了如何设置HPE 3PAR StoreServ Storage与Red Hat ...
### Red Hat Enterprise Linux 7.0 x86_64 下安装 Oracle 12c R1 #### 一、安装准备 ##### 1. Linux系统环境需求 在开始安装 Oracle 12c R1 之前,需要确保拥有合适的 Linux 系统环境。以下是必要的准备工作: -...
Red hat Enterprise Linux 5.4安装Oracle 11gR2说明文档
在本文中,我们将详细...总之,安装Oracle 10G在Red Hat Enterprise Linux 5上是一个涉及多步骤的过程,需要对操作系统和数据库管理有深入的理解。遵循上述步骤并注意每个环节的细节,将有助于确保安装过程顺利进行。
在Red Hat Enterprise Linux 5环境下安装Oracle 10g是一个涉及多步骤的过程,需要对Linux系统、Oracle数据库软件以及相关的系统配置有深入的理解。以下是详细的知识点解释: 1. **系统要求**: - **内存**:至少...
在本教程中,我们将详细介绍如何在VMware 7.1环境下安装Red Hat Enterprise Linux 5.4,并安装32位的Oracle 10g数据库。这个过程涉及多个步骤,包括虚拟机的创建、Linux系统的安装以及Oracle的配置,旨在帮助用户...
### Red Hat Enterprise Linux 5 下安装 Oracle 10g 相关知识点 #### 一、准备工作 ##### 1.1 引言 本文档详细介绍了如何在 Red Hat Enterprise Linux 5 (RHEL 5) 上逐步安装 Oracle 10g 企业版。尽管官方文档...
第一次写的小程序,捣鼓了一小段时间,初学者,发出来一起交流学习~~
### 在Red Hat Enterprise Linux 5.4中安装Oracle 11g #### 一、准备工作与文件传输 在开始安装之前,首先需要准备Oracle 11g的安装文件,并将其从本地计算机传输到Red Hat Enterprise Linux (RHEL) 5.4服务器上。...
一 在red hat enterprise linux6.1 x86上安装oracle11g准备 1 从官网上下载对应的软件http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 我的电脑是32位的所以我下载的是...
在本教程中,我们将详细介绍如何在Red Hat Enterprise Linux 6.2系统上安装Oracle 11g数据库。Oracle 11g是一款强大的企业级数据库管理系统,对于需要高性能、高可用性和安全性的大型企业来说,是不可或缺的选择。在...
《Red Hat Enterprise Linux 3走入中国》这篇文档主要介绍了Red Hat公司在中国发布的企业级Linux操作系统——Red Hat Enterprise Linux 3,以及与之相关的技术发展和软件更新情况。 Red Hat Enterprise Linux 3是一...