radhat上安装oracle可以说的挺烦人的一件事了,开始打算在redhat6上安装,结果有些包找不到,最后在官网上看到没有redhat6的安装介绍,最好只好在redhat5上安装了。

第一步,确认一下需要的安装包:

cd /media/cdrom/Server

rpm -Uvh binutils-2.15.92.0.2

compat-libstdc++-33-3.2.3

compat-libstdc++-33-3.2.3 (32 bit)

elfutils-libelf-0.97

elfutils-libelf-devel-0.97

expat-1.95.7

gcc-3.4.6

gcc-c++-3.4.6

glibc-common-2.3.4

glibc-devel-2.3.4

glibc-headers-2.3.4

libaio-0.3.105

libaio-0.3.105 (32 bit)

libaio-devel-0.3.105

libaio-devel-0.3.105 (32 bit)

libgcc-3.4.6

libgcc-3.4.6 (32-bit)

libstdc++-3.4.6

libstdc++-3.4.6 (32 bit)

libstdc++-devel 3.4.6

make-3.80

numactl-0.6.4.x86_64

pdksh-5.2.14

sysstat-5.0.5

glibc-2.3.4-2.41

glibc-2.3.4-2.41 (32 bit)

rpm –Uvh unixODBC-*

第二步创建专门用户与用户组

1、 以Root用户登录并打开一个终端(注意:这里不能使用SU切换过去的Root用户,必须为重新登录的)

2、 创建如下的用户组:

用户 用户组

Oracle oinstall(必须)

dba(必须)

oper(可选)

创建组:

/usr/sbin/groupadd oinstall

/usr/sbin/groupadd dba

/usr/sbin/groupadd oper

创建用户:

/usr/sbin/useradd -g oinstall -G dba,oper oracle

3、 为用户设置密码:

/usr/bin/passwd oracle

修改“.bash_profile”文件

按照如下路径打开“.bash_profile”文件:/home/oracle/.bash_profile

在文件里面加入如下配置:

vi .bash_profile

# Oracle Settings

TMP=/tmp; export TMP

TMPDIR=$TMP; export TMPDIR

ORACLE_BASE=/home/app/oracle; export ORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1

export ORACLE_HOME

ORACLE_SID=orcl

export ORACLE_SID

ORACLE_TERM=xterm

export ORACLE_TERM

PATH=/usr/sbin:$PATH

PATH=$ORACLE_HOME/bin:$PATH

export PATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

export LD_LIBRARY_PATH

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

export CLASSPATH

#LD_ASSUME_KERNEL=2.4.1; export LD_ASSUME_KERNEL

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

#export DISPLAY=172.24.88.40:0.0

export LANG=en_US.utf8

export LANGUAGE=en_US.utf8

export NLS_LANG=”Simplified Chinese_China.UTF8″

export LC_ALL=en_US.utf8

第三步、创建安装文件目录,并将目录授权给专门用户

为安装软件创建目录,并把这个目录授权给oinstall组的oracle用户:

mkdir -p /home/app/oracle

chown -R oracle:oinstall /home/app

chmod -R 775 /home/app

修改内核参数

vi /etc/sysctl.conf file:

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

# semaphores: semmsl, semmns, semopm, semmni

kernel.sem = 250 32000 100 128

fs.file-max = 6815744

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default=4194304

net.core.rmem_max=4194304

net.core.wmem_default=1048576

net.core.wmem_max=1048576

fs.aio-max-nr = 1048576

运行下面命令使设置生效/sbin/sysctl -p

vi /etc/security/limits.conf

* soft nproc 2047

* hard nproc 16384

* soft nofile 1024

* hard nofile 65536

vi /etc/pam.d/login

session required /lib/security/pam_limits.so

vi /etc/selinux/config

SELINUX=disabled

退出并以专门用户登录,重启,并以oracle用户登录,并必须在Xwindows下面安装。

第四步、执行runInstaller(oralce用户下执行)

启动安装程序./runInstaller

安装过程中需要以root用户执行两个脚本

orainstRoot.sh和root.sh

最后,Oracle安装后的工作

注意oracle11g的企业管理器访问地址采用了ssl协议:

https://192.168.1.1:1158/em

重启oracle11g时注意

启动时的故障:

avc denial,click icon to view

SELinux is preventing lsnrctl from loading

/home/app/oracle/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1 which requires text relocation.

运行以下命令就好了:

chcon -t textrel_shlib_t ‘/home/app/oracle/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1

redhat5安装oracle详细步骤,redhat5安装oracle11g详细教程相关推荐

  1. rhel6.2安装oracle11g,RHEL 6.2 x86_64 下安装Oracle 11g步骤

    RHEL 6.2 x86_64 下安装Oracle 11g步骤, 在安装过程中如遇到问题可以一起讨论,,共同学习,如有错误,还请告知,谢谢 1.首先 修改 /etc/sysctl.conf文件 添加参 ...

  2. xorg方式在无图形环境安装oracle,告别静默安装

    xorg方式在无图形系统中安装oracle,告别静默安装 众所周知,静默安装的方式需要修改大量的配置文件和系统参数,稍有差错查起来相当困难.下面介绍用图形方式在无图形系统中安装oracle的方法. 一 ...

  3. ubuntu16.04安装ROS Kinetic步骤及安装出现的问题解决

    ubuntu16.04安装ROS Kinetic步骤及安装出现的问题解决 ROS kinetic官网:http://wiki.ros.org/kinetic/Installation/Ubuntu 1 ...

  4. linux安装gcc命令步骤(centos安装gcc命令)

    linux安装gcc命令步骤(centos安装gcc命令) >一.前言 本文介绍在CentOS7.8系统下使用YUM升级GCC版本的相关操作步骤. CentOS7默认安装的gcc版本是4.8版本 ...

  5. Linux下安装oracle数据库步骤

    前期准备:安装好linux系统安装过程中一定要安装开发工具和开发库,这样做的目的是尽可能少的另外打rpm包. 安装oracle数据库需要具备的系统条件以及检查命令: 1:内存要求是922M # gre ...

  6. linux安装oracle tar,在linux as4上用tar方式安装oracle 10g步骤教程-Oracle

    今天在linux as4上用tar方式安装oracle 10g,下面简单那记录步骤及安装过程中出现的问题. 原数据库所在服务器信息: [oracle@haoc2008 data]$ more /etc ...

  7. Centos 7 中安装 Oracle 11g R2数据库【超详细】

    一些话 安装过程一定要有耐心,遇到问题先上网查,很有可能会有各种报错 这个软件可以说是安装起来比较麻烦的,很多人安装了几天才装好 本篇文章适合模块和图片结合看  先把整篇文章看一遍过一遍了解是什么情况 ...

  8. 在RHEL6.0 X64系统中安装oracle 11g数据库及安装后设置

    前提条件: 1.查看系统版本 [root@server ~]#cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.1 ( ...

  9. oracle bi publisher 安装,Oracle BI Publisher 企业版安装后的配置(BI Publisher Enterpr

    Oracle BI Publisher 企业版安装后的配置(BI Publisher Enterprise Edition) 简介 安装之后的配置主要包含4项: 1.配置计划数据库 2.配置JDBC演 ...

最新文章

  1. 通过批处理文件自动安装apk到手机
  2. cairo-clock设置为自动启动后总是自动变为default主题
  3. android摄像头的autoFocus-----循环自动聚焦的实现
  4. 软件_crontab任务配置失败原因总结和技巧
  5. [存档]使用.Net开发web程序时现在比较流行的前台技术都有什么?
  6. [转]为什么python标准库没有实现链表
  7. 阶段3 1.Mybatis_03.自定义Mybatis框架_3.自定义mybatis的编码-根据测试类中缺少的创建接口和类...
  8. 自定义cobbler安装系统菜单界面
  9. python flask倒计时_Flask实践:计时器
  10. 鸿蒙大陆v2.8正式版,鸿蒙大陆正式版地图下载-鸿蒙大陆下载 V2.22--pc6下载站
  11. 【20保研】中山大学2019年“人工智能与科学计算”优秀大学生夏令营活动报名通知...
  12. 赫尔期权、期货及其他衍生产品第9版课后答案
  13. laravel-admin / Dcat admin 上传Excel并导入数据到数据库
  14. 走进tensorflow第九步——WARNING(警告)也值得关注
  15. 诺基亚奢华手机:高配置+8.78万元
  16. Java 后端服务的跨域处理
  17. windows server 2012 进程 出现大量桌面窗口管理器的 解决方法
  18. java模拟微信抢红包金额算法规则二倍均值法模拟(满满的注释)
  19. win7 自建wifi
  20. 如何基于ARMS快速实现一个基于Nginx的网站监控场景 – 操作篇

热门文章

  1. 转:Linux搭建git私服
  2. ip addr 相关操作
  3. C#.NET常见问题(FAQ)-如何修改Form不能修改窗体大小
  4. 反手发力动作--乒在民间
  5. Codeforces Round #368 (Div. 2)
  6. HDU 4883 Best Coder Round 2 TIANKENG’s restaurant 解读
  7. 停止FMS3.5的Apache服务
  8. Promise的源码实现(完美符合Promise/A+规范)
  9. 在Java中动态传参调用Python脚本
  10. Vue.js指令实例