ITPub博客

首页 > 数据库 > Oracle > radhat 6 安装oracle 11g r2步骤

radhat 6 安装oracle 11g r2步骤

原创 Oracle 作者:DBTomato 时间:2015-07-28 18:01:04 0 删除 编辑

系统radhat 6 x64

数据库:oracle 11g r2

网络设置:

清除防火墙规则

[root@oracle01 yum.repos.d]# iptables –F

[root@oracle01 yum.repos.d]# service iptables save

[root@oracle01 yum.repos.d]# service NetworkManager stop

[root@oracle01 yum.repos.d]# chkconfig NetworkManager off

 

全局网络配置文件,主机名:/etc/sysconfig/network

[root@oracle01 ~]# vim /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=oracle01                           //重启使主机名生效 reboot

[root@oracle01 ~]# hostname oracle01    //临时设置当前主机名

 

配置域名解析

要配置   vi /etc/hosts

192.168.31.11   oracle01

 

 


[root@oracle01 ~]# service network restart

[root@oracle01 ~]# ip a show eth0

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000

    link/ether 00:0c:29:8d:dd:70 brd ff:ff:ff:ff:ff:ff

    inet 192.168.31.11/24 brd 192.168.31.255 scope global eth0

    inet6 fe80::20c:29ff:fe8d:dd70/64 scope link tentative dadfailed

       valid_lft forever preferred_lft forever

 

软件设置

配置yum:

1. 挂载光盘

[root@oracle01~]# mount /dev/sr0 /media                                         //将光盘挂载到指定的目录如/media

[root@oracle01~]#ls/media                                                                   //查看光盘挂载点

说明: 以上为临时挂载,重启系统后需重新手动挂载

 

2. 准备YUM源并且安装oracle所需要的包

[root@tianyun ~]# vim /etc/yum.repos.d/rhel-source.repo

[rhel-source]

name=Red Hat Enterprise Linux $releasever - $basearch - Source

baseurl=file:///media

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

 

[root@oracle01~]#yum repolist                                                              //查看可用的YUM

Oracle安装需要的包的安装命令:

yum -y install \
binutils \
compat-libcap1  \
compat-libstdc++-33 \
compat-libstdc++-33*.i686 \
elfutils-libelf-devel \
gcc \
gcc-c++ \
glibc*.i686 \
glibc \
glibc-devel \
glibc-devel*.i686 \
ksh \
libgcc*.i686 \
libgcc \
libstdc++ \
libstdc++*.i686 \
libstdc++-devel \
libstdc++-devel*.i686 \
libaio \
libaio*.i686 \
libaio-devel \
libaio-devel*.i686 \
make \
sysstat \
unixODBC \
unixODBC*.i686 \
unixODBC-devel \
unixODBC-devel*.i686 \
libXp

 

 


创建oracle用户

Root用户:创建oracle用户组oinstall 数据库管理员组dba,oracle用户
# /usr/sbin/groupadd oinstall

# /usr/sbin/groupadd dba

# /usr/sbin/useradd -g oinstall -G dba oracle

passwd oracle

# mkdir -p /u01/oraInventory

# chown -R oracle:oinstall /u01/
# chmod -R 775 /u01/

 

修改linux核心配置:

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 文件,输入命令:vi  /etc/pam.d/login

 session   required    /lib/security/pam_limits.so 

session   required    pam_limits.so

修改linux内核,修改/etc/sysctl.conf文件,输入命令: vi  /etc/sysctl.conf

oracle           soft    nproc   2047
oracle           hard    nproc   16384
oracle           soft    nofile  1024
oracle           hard    nofile  65536

为使上述配置生效而不重启系统,执行如下命令

# /sbin/sysctl -p

 

编辑 /etc/profile ,输入命令: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

 

 配置oracle用户的环境变量,必须切换到新创建的oracle用户下,如下命令:

 输入:su oracle  

 然后编辑文件 vi .bash_profile,添加如下内容,并保存退出。

export ORACLE_SID=orcl

export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1

export PATH=$ORACLE_HOME/bin:$PATH

 

立即生效: source .bash_profile

在root下开启xhost +
输入命令 xhost +

[root@oracle01 ~]# xhost +
access control disabled, clients can connect from any host



最后进入安装目录运行 ./runInstaller


 

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30151911/viewspace-1754496/,如需转载,请注明出处,否则将追究法律责任。

上一篇: mysql分页查询
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2015-03-04

  • 博文量
    5
  • 访问量
    13750