- 浏览: 579363 次
- 性别:
- 来自: 成都
文章分类
最新评论
-
a1641693970:
还不错,学习了
BeanUtils使用总结(二)LazyDynaBean -
zjfshowtime:
很好的办法,学习了。
ORA-28001: the password has expired -
ya654277yo:
哦,多谢分享
Apache整合Tomcat后get方式提交中文乱码问题解决 -
foolkeeper:
nice !!
jvm内存参数设定 -
tracy821:
谢谢了,找了好久才找到
关于Spring 声明式事务处理时,throws exception不回滚的问题
Oracle目前最新的版本是11g R2版本,网上不少安装介绍都是9i或者10g的,我按照介绍RHEL5.5上安装Oracle 11gR2总是有问题,之后看官方文档介绍了,在光盘的doc目录下有。
Oracle 11g R2数据库安装硬件配置要求:
最小内存 1 GB of RAM
虚拟内存容量
Between 1 GB and 2 GB | 1.5 times the size of RAM |
Between 2 GB and 16 GB | Equal to the size of RAM |
More than 16 GB | 16 GB |
硬盘空间要求
Enterprise Edition | 3.95 |
Standard Edition | 3.88 |
Enterprise Edition | 1.7 |
Standard Edition | 1.5 |
Oracle 11g R2数据库支持的操作系统
Oracle Database 11g Release 2 (11.2) for Linux x86:
Asianux 2.0
Asianux 3.0
Oracle Enterprise Linux 4.0 Update 7 or later
Oracle Enterprise Linux 5.0
Red Hat Enterprise Linux 4.0 Update 7 or later
Red Hat Enterprise Linux 5.0
SUSE Linux Enterprise Server 10.0
SUSE Linux Enterprise Server 11.0
需要的软件包支持:
这里只列出Asianux 3, Oracle Enterprise Linux 5.0, and Red Hat Enterprise Linux 5.0的要求,检查一下系统是否安装过这些包,没有的话在Redhat的光盘上都有。
binutils-2.17.50.0.6
compat-libstdc++-33-3.2.3
elfutils-libelf-0.125
elfutils-libelf-devel-0.125
elfutils-libelf-devel-static-0.125
gcc-4.1.2
gcc-c++-4.1.2
glibc-2.5-24
glibc-common-2.5
glibc-devel-2.5
glibc-headers-2.5
kernel-headers-2.6.18
ksh-20060214
libaio-0.3.106
libaio-devel-0.3.106
libgcc-4.1.2
libgomp-4.1.2
libstdc++-4.1.2
libstdc++-devel-4.1.2
make-3.81
sysstat-7.0.2
unixODBC-2.2.11
unixODBC-devel-2.2.11
创建Oracle用户
The Oracle Inventory group (typically, oinstall)
The OSDBA group (typically, dba)
The Oracle software owner (typically, oracle)
The OSOPER group (optional. Typically, oper)
# /usr/sbin/groupadd oinstall
# /usr/sbin/groupadd dba
# /usr/sbin/useradd -g oinstall -G dba oracle
# passwd oracle
修改内核参数
修改 /etc/sysctl.conf 文件,加上如下参数
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
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
修改用户限制
修改 /etc/security/limits.conf 文件,加上下面的参数
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
修改用户验证选项
修改/etc/pam.d/login文件加上如下参数
session required pam_limits.so
修改用户配置文件
修改/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
安装目录配置
# mkdir -p /u01/
# chown -R oracle:oinstall /u01/
# chmod -R 775 /u01/
修改用户bash shell
$ vi .bash_profile
增加
export ORACLE_BASE=/u01/app
export ORACLE_HOME=$ORACLE_BASE/oracle
export ORACLE_SID=liusuping
export PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin
startx启动图形界面进入安装目录
配置图形界面
$ xhost fully_qualified_remote_host_name
$ xhost localhost
切换安装用户
su orcale
执行安装
./runInstaller
安装完毕后用root用户执行两个脚本
[root@c app]# /u01/app/oraInventory/orainstRoot.sh
更改权限/u01/app/oraInventory.
添加组的读取和写入权限。
删除全局的读取, 写入和执行权限。更改组名/u01/app/oraInventory 到 oinstall.
脚本的执行已完成。
[root@c app]# /u01/app/oracle/product/11.2.0/dbhome_2/root.sh
Running Oracle 11g root.sh script...The following environment variables are set as:
ORACLE_OWNER= oracle
ORACLE_HOME= /u01/app/oracle/product/11.2.0/dbhome_2Enter the full pathname of the local bin directory: [/usr/local/bin]:
Copying dbhome to /usr/local/bin ...
Copying oraenv to /usr/local/bin ...
Copying coraenv to /usr/local/bin ...
Creating /etc/oratab file...
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root.sh script.
Now product-specific root actions will be performed.
Finished product-specific root actions.
[root@c app]#
安装完毕
本文转自:http://www.liusuping.com/ubuntu-linux/redhat-linux-oracle-11g-r2.html
发表评论
-
Oracle数据库的锁类型(转)
2014-05-08 14:05 1148Oracle数据库的锁类型 o ... -
AWR报告手动生成
2014-04-12 12:23 1016sqlplus / as sysdba SQL> ... -
PowerDesigner脚本生成
2013-11-23 17:04 8731 PowerDesigner中批量根据对象的name生 ... -
EXP-00011:oracle11g 空表不能exp导出的问题
2013-05-23 10:51 1416环境:Oracle11gR2+linux RH 5.5 最 ... -
新建Oracle数据库2种方法
2013-03-14 15:53 1177新建Oracle数据库2种方法:1.通过运行Oracle ... -
(转)查看执行计划
2012-09-29 11:00 1485Oracle10g获取sql语句的执 ... -
(转)ORACLE 数据库(查询--主键外键约束)
2012-05-15 15:50 2169-- 查询外键约束(查某表的所有父表) sel ... -
ORA-28001: the password has expired
2012-02-23 13:47 9528大早上正式库提示: Oracle提示错误消息ORA-28 ... -
linux自动备份数据库
2012-02-13 18:08 1051#!/bin/sh export PATH=$PATH:$H ... -
Oracle中使用sys_connect_by_path函数实现行转列
2012-01-09 20:16 1394select category ,MAX(s ... -
Oracle强杀进程,解决表锁死等问题
2011-10-17 17:49 12031、找到sid,serial#; SELECT /*+ ... -
Oracle常用技巧(转)
2011-10-11 14:39 10231.删除表空间 DROP TABLESPACE ... -
查询oracle表的信息(表,字段,约束,索引)
2011-08-09 12:22 11351、查询出所有的用户表 select * fro ... -
Oracle index
2011-08-09 12:19 1135索引: 1、一般索引: create inde ... -
(转)oracle执行计划
2011-07-20 19:23 1092一.相关的概念 ... -
ORA-01658 表空間大小不足
2011-02-22 12:24 1335解決方法: 1.查詢各個表空間的利用率 sele ... -
(转)ORACLE数据导入导出
2011-02-19 15:45 913Oracle数据导入导出imp/exp就相当于oracle数据 ... -
Oracle 10g 安装之网络适配器要求 Microsoft Loopback Adapter (环回适配器)
2011-02-19 15:36 4699安装10g的时候,遇到了 ... -
【ORA-12560: TNS: 协议适配器错误】解决方案
2011-02-19 14:42 1359ORA-12560: TNS: 协议适配器错误的问题的原因有三 ... -
SQL优化34条
2010-07-05 12:47 8491) 选择最有效率的表名顺序(只在基于规则的优化器中有效):O ...
相关推荐
在本文中,我们将详细探讨如何在Redhat Linux系统上安装Oracle 11g R2数据库。Oracle 11g R2是Oracle数据库的一个重要版本,提供了许多增强的功能和性能优化。在开始之前,确保你的系统满足最低硬件配置要求,包括...
本文旨在提供一个详尽的指南,帮助读者在 Redhat 6.9 操作系统上成功安装 Oracle 11g R2 数据库。此文档将覆盖从系统准备到最终配置的所有必要步骤,包括对硬件需求、软件依赖以及关键配置参数的详细介绍。 #### 二...
RedHat7.6操作系统环境下安装Oracle 11g R2数据库的详细步骤和关键知识点如下: 一、OS环境准备: 1. 配置本地yum源: - 创建本地yum源配置文件`redhat-base.repo`。 - 指定本地安装介质的路径,并设置为yum源。 ...
标题提到的"redhat 安装oracle 11g R2 需要的包"是指在Linux环境中安装Oracle数据库时,必须准备的一些关键依赖。这些包并非标准安装过程中自动提供的,而是针对Oracle 11g R2特定的,有时可能会遇到一些坑,需要...
在Redhat Linux上安装Oracle 11g R2数据库是一个涉及多步骤的过程,需要考虑硬件配置、操作系统兼容性以及依赖软件包的安装。以下是对这个主题的详细解释: 1. **硬件配置要求**: Oracle 11g R2数据库对硬件有...
在Linux系统上安装ORACLE 10G数据库是一项复杂的过程,需要遵循一系列步骤来确保所有必要的组件和配置都已到位。以下是对整个安装过程的详细解释: 首先,你需要下载Oracle Database 10g Release 2 (10.2.0.1)的...
在Red Hat Enterprise Linux 6 X64环境下安装Oracle 11g R2是一个涉及多步骤的过程,主要包括系统配置、依赖包安装以及Oracle数据库软件的部署。以下是对整个过程的详细说明: 1. **环境准备** - **网络配置**:...
3. **Oracle 11g R2**:下载Oracle Database 11g R2的RAC版本,包括Grid Infrastructure(Clusterware + ASM)和数据库软件。 **三、VirtualBox安装** 按照官方文档安装VirtualBox,确保正确配置网络设置,例如...
Oracle 11g R2 是 Oracle 公司推出的一款企业级关系型数据库管理系统,它在 Red Hat Enterprise Linux 6.5 (RHEL6.5) 上的安装过程相对复杂,涉及多个步骤。以下是一个详尽的教程概览,旨在帮助你理解并执行整个安装...
在安装Oracle 11g R2数据库软件时,操作系统环境的正确配置至关重要。在这个场景中,我们遇到的问题是缺少名为“pdksh”的包,全称为“Public Domain Korn Shell”。这个包在Red Hat Enterprise Linux (RHEL) 6或7上...
在Red Hat Enterprise Linux 5.4系统中安装Oracle 11g R2是一个涉及多步骤的过程,主要包括准备安装文件、创建必要的目录结构、配置用户和用户组、安装依赖的RPM软件包以及后续的数据库配置。以下是详细的安装步骤:...
在本篇文章中,将会详细介绍如何在RedHat6.x操作系统环境下安装Oracle 11g R2数据库。内容主要分为两个部分:首先是Linux操作系统的安装与配置,其次是Oracle 11g R2数据库的安装与环境配置。 一、Linux操作系统...
在本文中,我们将详细探讨如何在RedHat AS5操作系统上安装Oracle 11g R2数据库,包括必要的系统配置和软件包安装。Oracle 11g R2是一款企业级的关系型数据库管理系统,对于需要处理大量数据的企业而言至关重要。 ...
在Red Hat Enterprise Linux 5(以下简称RHEL 5)上安装Oracle 11G R2数据库是一项复杂的任务,需要细致的准备和精确的执行。以下是从提供的文件标题、描述、标签以及部分内容中提取的关键知识点,旨在指导用户顺利...
本文档将详细介绍如何在Linux RHEL 5环境下安装Oracle 10g R2 数据库。该过程涉及到一系列依赖包的安装及环境配置。 ##### 1.1 安装依赖包 根据描述中的内容,安装以下包是非常重要的,因为它们之间存在依赖关系,...
### Red Hat Enterprise Linux 6 (RHEL6) 安装 Oracle ...通过以上步骤,可以在RHEL6环境中成功部署Oracle 11g R2数据库。这不仅能够为用户提供稳定可靠的数据库服务,还能为企业级应用提供强大的数据存储和处理能力。
通过上述步骤,可以顺利完成Oracle 11g R2服务器在Linux下的安装配置。在整个过程中,特别需要注意的是操作系统的核心参数配置以及环境变量的设置,这些都是确保Oracle能够稳定运行的关键因素。
通过以上步骤,可以在Linux环境下成功安装Oracle 11g R2数据库。这个过程涉及到了操作系统级别的准备、用户和用户组的创建、内核参数的调整以及Oracle数据库的安装与配置等多个方面。这些步骤都是为了确保Oracle...
### 虚拟机Linux6.5安装Oracle 11G R2的详细步骤与注意事项 #### 一、概述 本文旨在为初次接触在虚拟机环境下安装Oracle数据库的新手提供一份详尽的操作指南。通过本教程,您将学会如何在RHEL6.5_x64操作系统上...
在本文中,我们将详细介绍如何在CentOS 6.5_x64系统上安装Oracle 11g R2数据库,并创建一个自启动脚本来简化数据库服务的管理流程。 #### 安装环境 - **操作系统**:CentOS 6.5_x64 Desktop - **主机名**:Oracle ...