千家信息网

RHEL 6.5安装oracle11gR2

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,RHEL 6.5安装oracle11gR21、安装前准备OS安装,RHEL6.5默认安装即可,关闭iptables,关闭selinux,修改本地hosts文件~]# service iptables
千家信息网最后更新 2026年11月01日RHEL 6.5安装oracle11gR2

RHEL 6.5安装oracle11gR2

1、安装前准备

OS安装,RHEL6.5默认安装即可,关闭iptables,关闭selinux,修改本地hosts文件

~]# service iptables stop   ~]# chkconfig --del iptables~]# vim /etc/selinux/config #配置重启后永久有效SELINUX=disabled~]# vim /etc/hosts

制作本地yum仓库,oracle11gR2所依赖包安装

~]# cd //]# mkdir local.repo    ~]# cd /media/RHEL_6.5\ x86_64\ Disc\ 1/cp -rf * /localrepo/~]# vim /etc/yum.repos.d/localrepo[localrepo]name=localrepobaseurl=file:///localrepogpgcheck=0enabled=1~]# yum repolistLoaded plugins: product-id, refresh-packagekit, security, subscription-managerThis system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.localrepo                                                          | 3.9 kB     00:00 ... localrepo/primary_db                                               | 3.1 MB     00:00 ... repo id                                   repo name                                 statuslocalrepo                                 localrepo                                 3,690repolist: 3,690

安装所依赖包:

yum install binutils-2.* compat-libstdc++-33* elfutils-libelf-0.* elfutils-libelf-devel-* gcc-4.* gcc-c++-4.* glibc-2.* glibc-common-2.* glibc-devel-2.* glibc-headers-2.* ksh-2* libaio-0.* libaio-devel-0.* libgcc-4.* libstdc++-4.* libstdc++-devel-4.* make-3.* sysstat-7.* unixODBC-2.* unixODBC-devel-2.* pdksh* -y注意:还有一个包需要单独安装rpm -ivh pdksh-5.2.14-30.x86_64.rpm warning: pdksh-5.2.14-30.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 73307de6: NOKEYerror: Failed dependencies:pdksh conflicts with ksh-20120801-10.el6.x86_64先要对ksh-20120801-10.el6.x86_64进行卸载处理rpm -e ksh-20120801-10.el6.x86_64rpm -ivh pdksh-5.2.14-30.x86_64.rpmwarning: pdksh-5.2.14-30.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 73307de6: NOKEYPreparing...                ########################################### [100%]   1:pdksh                  ########################################### [100%]

创建用户并修改环境变量

~]# groupadd -g 1000 oinstall~]# groupadd -g 1100 dba~]# useradd -m -g oinstall -G dba -u 1200 oracle~]# id oracleuid=1200(oracle) gid=1000(oinstall) groups=1000(oinstall),1100(dba)~]# passwd oracle[oracle@~]$ vim .bash_profile # .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then        . ~/.bashrcfi# User specific environment and startup programsPATH=$PATH:$HOME/binexport ORACLE_SID=*****export ORACLE_HOME=/home/u01/app/oracle/product/11.2.0/db_1export PATH=$ORACLE_HOME/bin:$PATHexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libif [ $USER = "oracle" ]; then  if [ $SHELL = "/bin/ksh" ]; then    ulimit -p 16384    ulimit -n 65536  else  ulimit -u 16384 -n 65536  fifiexport PATH

创建目录

~]# mkdir -p /home/u01/app/oracle/product/11.2.0/db_1~]# chown -R oracle:oinstall /home/u01

修改系统参数配置

~]# vim /etc/sysctl.conf    #添加如下# Controls the maximum size of a message, in byteskernel.msgmax = 65536# Controls the maximum shared segment size, in byteskernel.shmmax = 32000000000# Controls the maximum number of shared memory segments, in pageskernel.shmall = 8388608kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 4194304net.core.wmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_max = 262144kernel.msgmnb = 65536kernel.msgmax = 65536fs.aio-max-nr = 262144sysctl -p~]# vim /etc/security/limits.conf   #添加如下oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536~]# vim /etc/pam.d/login    #添加如下session required pam_limits.so~]# vim /etc/security/limits.d/90-nproc.conf# Default limit for number of user's processes to prevent# accidental fork bombs.# See rhbz #432903 for reasoning.*          -    nproc     16384root       soft    nproc     unlimited

oracle11204软件安装

授权oracle权限tmp]# chmod 777 -R oracle/[root tmp]# chown -R oracle.oinstall oracle/    进入oracle用户进行解压oracle]$ unzip p13390677_112040_Linux-x86-64_1of7.zip oracle]$ unzip p13390677_112040_Linux-x86-64_2of7.ziproot用户下进行桌面共享xhost+进入oracle用户进行安装oracle]# cd /tmp/oracle/database/database]# ./runInstaller注意安装路径要和之前配置的环境变量路径一致,安装时选择仅安装software,安装验证时报的swap空间错误可以忽略后续建库可用通过dbca完成,配置监听通过netca


用户 配置 变量 环境 路径 有效 一致 仓库 参数 文件 时报 权限 桌面 目录 空间 系统 软件 错误 永久 准备 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网佳科技有限公司 科技创新与互联网经济 互联网未来科技 互联网科技视频素材 互联网科技咨询 互联网金融和金融科技 互联网科技公司名称 哈尔滨新华互联网科技学院 湖南诚度互联网科技有限公司 电子科技大学互联网创业大赛 国大互联网教育科技有限公司工作 世界互联网领先科技成果获奖 科技互联网海报 每天都有哪些好的互联网科技 互联网科技实习生岗位 广东工业互联网大赛深圳学泰科技 陕西云淼互联网科技公司 宁波跨境商互联网科技有限公司 科技和互联网行业的特点 利用互联网等科技手段 中智农互联网科技 西安纸贵互联网科技有限公司 中关村互联网科技集团 科技和互联网公司 关于新基建和互联网科技 远信互联网科技 互联网科技咨询 太原新华互联网科技学校怎么样 山东有哪些互联网科技公司 宇信科技在杭州互联网排第几
0