1、检查系统所需软件包:
[root@RedhatSVR ~]# mount /dev/cdrom /mnt/cdrom
[root@RedhatSVR ~]# cd /mnt/cdrom/Server
[root@RedhatSVR Server]# rpm -ivh binutils-2.17.50.0.6-12.el5.i386.rpm
[root@RedhatSVR Server]# rpm -ivh compat-libstdc++-33-3.2.3-61.i386.rpm
[root@RedhatSVR Server]# rpm -Uvh elfutils-libelf*
[root@RedhatSVR Server]# rpm -Uvh libgomp-4.4.0-6.el5.i386.rpm
[root@RedhatSVR Server]# rpm -Uvh kernel-headers-2.6.18-164.el5.i386.rpm
[root@RedhatSVR Server]# rpm -Uvh glibc-headers-2.5-42.i386.rpm
[root@RedhatSVR Server]# rpm -Uvh glibc-devel-2.5-42.i386.rpm
[root@RedhatSVR Server]# rpm -Uvh gcc-4.1.2-46.el5.i386.rpm
[root@RedhatSVR Server]# rpm -Uvh libstdc++-devel-4.1.2-46.el5.i386.rpm
[root@RedhatSVR Server]# rpm -Uvh gcc-c++-4.1.2-46.el5.i386.rpm
[root@RedhatSVR Server]# rpm -Uvh glibc-2.5-42.i386.rpm
[root@RedhatSVR Server]# rpm -Uvh glibc-common-2.5-42.i386.rpm
[root@RedhatSVR Server]# rpm -Uvh ksh-20080202-14.el5.i386.rpm
[root@RedhatSVR Server]# rpm -Uvh libaio-0.3.106-3.2.i386.rpm
[root@RedhatSVR Server]# rpm -Uvh libaio-devel-0.3.106-3.2.i386.rpm
[root@RedhatSVR Server]# rpm -Uvh libgcc-4.1.2-46.el5.i386.rpm
[root@RedhatSVR Server]# rpm -Uvh libgomp-4.4.0-6.el5.i386.rpm
[root@RedhatSVR Server]# rpm -Uvh libstdc++*
[root@RedhatSVR Server]# rpm -Uvh make-3.81-3.el5.i386.rpm
[root@RedhatSVR Server]# rpm -Uvh sysstat-7.0.2-3.el5.i386.rpm
[root@RedhatSVR Server]# rpm -Uvh unixODBC-2.2.11-7.1.i386.rpm
[root@RedhatSVR Server]# rpm -Uvh unixODBC-devel-2.2.11-7.1.i386.rpm
注:安装的时候可以把这些所需要的包上传至Linux中,然后使用如下命令全部安装:
本人所需的包:
libaio-devel
unixODBC
unixODBC-devel
rpm -ivh *.rpm
2 添加oinstall,dba组和oracle用户
[root@RedhatSVR ~]# groupadd oinstall
[root@RedhatSVR ~]# groupadd dba
[root@RedhatSVR ~]# groupadd oper
[root@RedhatSVR ~]# useradd -g oinstall -G dba,oper oracle
[root@RedhatSVR ~]# passwd oracle
3 vi /etc/sysctl.conf 添加以下内容
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
保存后执行# /sbin/sysctl -p
4 限制进程和文件vi /etc/security/limits.conf:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
5 控制为用户分配的资源
vi /etc/pam.d/login
session required /lib/security/pam_limits.so
session required pam_limits.so
6 为系统用户设置全局变量信息
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
umask 022
fi
创建oracle安装目录设置权限
[root@AlanOracle ~]# mkdir -p /u01/app/oracle
[root@AlanOracle ~]# mkdir -p /u01/Database
[root@AlanOracle ~]# chown -R oracle:oinstall /u01
[root@AlanOracle ~]# chmod -R 775 /u01
7 修改selinux参数文件config
# vi /etc/selinux/config
注销其他的,仅留下面的内容
SELINUX=disabled
SELINUXTYPE=disabled
8 修改oracle用户配置文件:
su - oracle
vi /home/oracle/.bash_profile
#alias settings
alias la='ls -a'
alias lm='ls -l | more'
alias lam='ls -al | more'
alias cls='clear'
#注:安装rlwrap方可用下面两条:
alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
ORACLE_SID=orcl11r2
PATH=$PATH:$ORACLE_HOME/bin
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export ORACLE_BASE ORACLE_SID ORACLE_HOME PATH LD_LIBRARY_PATH
stty erase ^H
DISPLAY=192.168.0.30:0; export DISPLAY
9、修改hosts文件:
root:
#vi /etc/hosts
把IP与主机名对应起来;
10、安装oracle11gr2:
a 首先启动xmanager
b #su - oracle
c $./runInstaller
11、创建侦听
$netca
12、创建数据库
$dbca
分享到:
相关推荐
在RedHat Enterprise Linux 5.4中安装Oracle11gR1 的详细文档。
### CentOS 5.3 / RHEL 5.4 安装 Oracle 11gR2 知识点 #### 引言与背景 在2009年,Oracle发布了其备受期待的11g Release 2(R2)版本,这标志着Oracle数据库技术的一个重要里程碑。相较于之前的Release 1(R1)...
介绍在RHEL5.4上安装Oracle 10gR2 包含全部的问题解决. 一站式的安装手记 本人原创,欢迎提宝贵意见.
Oracle 11g在RHEL 5.4 x86平台上的完全安装涉及多个步骤,包括安装前的准备工作、操作系统安装、数据库软件的安装与配置等。以下知识点将详细介绍这些步骤中涉及的要点: 1. 安装前的准备工作 在开始安装之前,需要...
本指南详细介绍了如何在Red Hat Enterprise Linux (RHEL) 5.4上安装并配置Oracle Enterprise Manager (EM) Grid Control 10.2.0.5版本,同时适用于Oracle Database 11g Release 2 (11gR2)。该文档不仅包含了...
本文使用RHEL5.4_X64和ORACLE10GR2_X64。 安装准备工作 首先,需要配置本地YUM源。复制RHEL光盘内容至主机,并设置YUM源。使用以下命令创建YUM源文件: ```bash #mkdir /rhcd #cp –rv /media/cdrom/* /rhcd #vi /...
在RHEL Server 5.4上部署Oracle 11g R2是一个复杂的过程,涉及到操作系统配置、用户管理、目录创建、权限设置、环境变量配置、系统参数调整等多个环节。以下是对这些步骤的详细解释: 1. **用户和组的创建**: 在...
在本知识点中,我们将深入探讨在Red Hat Enterprise Linux(RHEL)5.4 i386架构上安装Oracle 10g Release 2(10gR2)RAC的详细步骤与要求。 首先,必须对目标系统进行一系列的检查和配置以满足安装需求。检查过程...
oracle11gr2 单实例ASM for rhel6 安装,非常详细,供参考。
本文档提供了在Linux环境下安装Oracle 11gR2及ASM的具体步骤与注意事项。以下是对硬件与软件环境的具体描述: 1. **硬件**: - 服务器型号:IBM x3650 M2 - CPU:2颗 Intel Xeon E5405 2.0GHz - 内存:2G * 2 = ...
### 在RHEL 5.4上安装Oracle 11g R2 的详细步骤 #### 一、准备工作 在正式开始安装之前,确保已准备好必要的文件和环境。 **1. 下载Oracle安装文件** - Oracle 11g R2 包含两个文件:`linux_11gR2_database_1of2....
完成以上步骤后,你就成功在Linux 5.4上安装了Oracle 10gR2数据库。记得定期检查和更新系统,以确保安全性与兼容性。此外,根据你的业务需求,可能还需要配置额外的安全策略、备份恢复计划以及性能监控。
如果某个包未安装,显示"XXX is not installed",则需从RHEL5.4的光盘或镜像中找到相应RPM包进行安装。 接着,创建用于Oracle安装的系统用户和目录。执行`groupadd`命令创建"oinstall"和"dba"两个组。然后使用`...
在Red Hat Enterprise Linux (RHEL) 或其兼容版本如CentOS上安装Oracle 11g Release 2(11GR2)数据库时,系统需要一些特定的RPM包来确保软件的兼容性和功能完整性。标题提到的"redhat 安装oracle 11g R2 需要的包...
在安装Oracle 11g R2之前,还需要安装一系列的RPM包,如`binutils`, `gcc`, `glibc`, `kernel-headers`, `libaio`, `sysstat`, `unixODBC`等,这些是Oracle软件运行所必需的依赖库。 配置环境变量是安装过程中的...
根据给定的文件信息,我们可以深入探讨Oracle 10gR2 RMAN异机恢复实验(FS-RAW)的关键知识点,以及与之相关的技术细节。本文将围绕标题、描述及部分展示的内容,全面解析Oracle数据库的数据迁移过程,尤其是从文件...
通过上述步骤,您可以在RHEL 5.4平台上成功安装并配置Oracle 11g R2数据库。在整个安装过程中,需要注意每一步的具体要求,尤其是环境配置和依赖包检查,以确保数据库能够稳定运行。此外,对于可能出现的问题,建议...
首先,确保操作系统为RHEL 5.4 x86_64,并安装必要的软件包,包括ASM软件(如oracleasm、oracleasmlib和oracleasm-support),以及11gR2的GRID和Database软件。 在安装前,需要检查系统中是否已安装了以下软件包: ...