红帽 oracle11g安装

来源:互联网   
责任编辑:李平
字体:

CSDN下载频道有一个《Linux redhat5.6 安装oracle11g 详细步骤说明》的文档,可以参考一下。 再详细的文档资料,最好看官网的安装指南。 具体文档是《Oracle® Database Installation Guide 11g Release 2 (11.2) for Linux》 文档编号:E47

“红帽 oracle11g安装”相关信息供您参考,希望对您有帮助。

redhat下怎么安装oracle11g

这里介绍redhat下安装oracle的准备内容和步骤。

  • 安装redhat操作系统,配置yum本地源,本地yum源的配置文件为/etc/yum.conf下面是一个/etc/yum.conf样例文件的内容:

    [main]

    cachedir=/home/installed

    keepcache=1

    debuglevel=2

    logfile=/var/log/yum.log

    exactarch=1

    obsoletes=1

    gpgcheck=1

    plugins=1

    installonly_limit=3

    这里可将

    cachedir=/home/installed

    #cachedir=/home/installed这是自己定义的yum安装缓存目录

    #keepcache=1表示安装后,不删除包

    #keepcache=0表示安装后,不保留包

    安装“X Window System”“Desk”“gnome”图形界面,安装必须的rpm包。

  • 2

    运行脚本,检查安装oracle需要的包是否都已经安装。如果系统已经配置了本地yum源,可使用最后输出的yum脚本直接安装需要补充的安装包。

    ####下面的代码没有问题,能执行,想法很好

    ####如果没有安装则使用awk 中的yum命令安装

    rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE}-%{ARCH}\n" binutils \

    compat-libstdc++-33 compat-db control-center elfutils-libelf elfutils-libelf-devel gcc \

    gcc-c++ glibc glibc-common glibc-devel libaio libaio-devel libgcc libstdc++ \

    libstdc++-devel make sysstat unixODBC glibc-headers unixODBC-devel \

    oracleasm oracleasmlib oracleasm-support \

    pdksh sysstat xscreensaver | grep not | grep -v grep | awk '{print "yum install -y " $2 }'

    ####上面的程序可以改善成以下内容,这样方便查看rpm包关键字

    rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE}-%{ARCH}\n" \

    binutils \

    compat-libstdc++-33 \

    compat-db \

    control-center \

    elfutils-libelf \

    elfutils-libelf-devel \

    gcc \

    gcc-c++ \

    glibc \

    glibc-common \

    glibc-devel \

    libaio \

    libaio-devel \

    libgcc \

    libstdc++ \

    libstdc++-devel \

    make \

    sysstat \

    unixODBC \

    glibc-headers \

    unixODBC-devel \

    oracleasm \

    oracleasmlib \

    oracleasm-support \

    pdksh \

    sysstat \

    xscreensaver \

    | grep not | grep -v grep | awk '{print "yum install -y " $2 }'

  • 3

    编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件,配置IP地址:

    下面是一个样例的/etc/syscofig/network-scripts/ifcfg-eth0文件内容:

    DEVICE=eth0

    BOOTPROTO=none

    NM_CONTROLLED=yes

    ONBOOT=yes

    TYPE=Ethernet

    UUID="a4f7ad2e-219c-4eb7-bb60-ab83c3b9d651"

    IPADDR=192.168.100.18

    PREFIX=24

    GATEWAY=192.168.100.1

    DEFROUTE=yes

    IPV4_FAILURE_FATAL=yes

    IPV6INIT=no

    NAME="System eth0"

    DNS1=192.168.100.1

    DOMAIN=192.168.100.1

    HWADDR=00:0c:29:14:ba:74

    USERCTL=no

  • 4

    修改/etc/sysconfig/network文件,将里面hostname改成机器名

    后面是一个/etc/sysconfig/network文件内容的样例:

    1.     修改/etc/sysconfig/network 文件

    [root@localhost~]# cat /etc/sysconfig/network

    NETWORKING=yes

    NETWORKING_IPV6=no

    HOSTNAME=dave

    ###配置网络映射/etc/sysconfig/network文件

    我的network文件内容

    ####

    #vi /etc/sysconfig/network

    NETWORKING=yes

    HOSTNAME=guolong

    #add the HOSTNAME lines ONLY

    #the after step is vi /etc/hosts to add the IP and HOSTNAME

    ####

  • 5

    修改/etc/hosts文件,将IP地址和hostname添加到这个文件

    我的hosts文件内容

    # vi /etc/hosts

    ######

    127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4

    #add the IP address and the HOSTNAME ONLY

    #the next step is to run hostname in the command line

    122.122.100.10 guolong

    ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

    ######

  • 6

    创建oracle用户所属的组oinstall 所属组dba 用户oracle,修改oracle用户密码,设置权限:

    添加oracle用户和oinstall,dba组

    [root@guolong oradisk]# /usr/sbin/groupadd oinstall

    [root@guolong oradisk]# /usr/sbin/groupadd dba

    [root@guolong oradisk]# /usr/sbin/useradd -g oinstall -G dba oracle

    [root@guolong oradisk]# passwd oracle

    [root@guolong network-scripts]# chown -R oracle:oinstall /opt/app

    [root@guolong network-scripts]# chmod -R 775 /opt/app

    [root@guolong network-scripts]# 

  • 7

    配置Linux的内核参数,也就是修改/etc/sysconfig/sysctl.conf文件,并使用/etc/sysctl -p使配置生效。

    可运行下面的命令查询内核参数值。

    /sbin/sysctl -a | grep sem && \

    /sbin/sysctl -a | grep shm && \

    /sbin/sysctl -a | grep file-max && \

    /sbin/sysctl -a | grep ip_local_port_range && \

    /sbin/sysctl -a | grep rmem_default && \

    /sbin/sysctl -a | grep rmem_max && \

    /sbin/sysctl -a | grep wmem_default && \

    /sbin/sysctl -a | grep wmem_max && \

    /sbin/sysctl -a | grep aio-max-nr 

    内核参数不能低于下面的参考值:

    ####参考值

    fs.aio-max-nr = 1048576 

    fs.file-max = 6815744 

    kernel.shmall = 2097152

    #kernel.shmmax = Minimum 536870912 

    kernel.shmmax = 68719476736 

    kernel.shmmni = 4096 

    kernel.sem = 250 32000 100 128

    #net.ipv4.ip_local_port_range = Minimum 32768 Maxmum65500

    net.ipv4.ip_local_port_range = 32768 65500

    net.core.rmem_default = 262144

    net.core.rmem_max = 4194304

    net.core.wmem_default = 262144

    net.core.wmem_max = 1048576

    下面是一个样例sysctl.conf文件的内容:

    ####用oracle用户修改并使得/etc/security/limits.conf配置文件生效

    使用一个oracle安装者进行下面的配置,这里推荐使用oracle用户进行下面的配置

    #编辑 /etc/sysctl.conf

    /etc/sysctl.conf文件内容:

    #vim /etc/sysctl.conf

    io-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 = 1048576

    #使sysctl.conf配置文件生效

    运行下面的命令/etc/sysctl -p

    如果要检查配置是否正确,可使用下面的命令

    #检查sysctl.conf配置文件是否正确

    #/sbin/sysctl -a

    #运行结果如下

    [root@guolong home]# /sbin/sysctl -p

    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 = 1048576

    [root@guolong home]# 

  • 8

    修改oracle用户的资源*文件,

    编辑/etc/security/limits.conf 

    内容如下

    以下是一个limits.conf文件的内容

    样例/etc/security/limits.conf内容

    #######

    oracle   soft   nofile    1024

    oracle   hard   nofile    65536

    oracle   soft   nproc    2047

    oracle   hard   nproc    16384

    oracle   soft   stack    10240

    oracle   hard   stack    32768

    #######

  • 9

    修改oracle用户的~/.bash_profile文件,运行 source .bash_profile使配置生效。

    内容如下:

  • 10

    运行xhost命令

    [root@guolong network-scripts]# xhost 122.122.100.10

    122.122.100.10 being added to access control list

  • 11

    配置本地显示

    #配置本地显示

    echo $DISPLAY

    [root@guolong network-scripts]# echo $DISPLAY

    :0.0

    [root@guolong network-scripts]# 

  • 12

    设置oracle环境变量,配置DISPLAY 和xhost,如有必要修改/etc/init.d文件,将id:3改为id:5默认使用图形界面启动。

  • 13

    mount oracle安装盘,如果是用光驱或者虚拟光驱,

    mkdir /home/oradisk

    mkdir /mnt/cdrom

    mount  -t iso9660 -o loop /dev/sr0   /mnt/cdrom

    cp -Rv /mnt/cdrom/*   /home/oradisk

    然后cd /home/oradisk

    命令行运行 ./runInstaller即可

  • 14

    注销系统,或者重启系统,悬着用户oracle,使用oracle用户登录系统。

    ##开始安装oracle

    $ /mount_point/db/runInstaller

如何在红帽7.3上安装oracle11g

安装redhat操作系统,配置yum本地源,本地yum源的配置文件为/etc/yum.conf下面是一个/etc/yum.conf样例文件的内容:

[main]

cachedir=/home/installed

keepcache=1

debuglevel=2

logfile=/var/log/yum.log

exactarch=1

obsoletes=1

gpgcheck=1

plugins=1

installonly_limit=3

这里可将

cachedir=/home/installed

#cachedir=/home/installed这是自己定义的yum安装缓存目录

#keepcache=1表示安装后,不删除包

#keepcache=0表示安装后,不保留包

安装“X Window System”“Desk”“gnome”图形界面,安装必须的rpm包。

linux红帽5.6系统下安装oracle11g 32位或64位

CSDN下载频道有一个《Linux redhat5.6 安装oracle11g 详细步骤说明》的文档,可以参考一下。

再详细的文档资料,最好看官网的安装指南。

具体文档是《Oracle® Database Installation Guide 11g Release 2 (11.2) for Linux》

文档编号:E47689-07

主要是1、2、4章

官方建议使用Oracle Linux 5.3作为学习的操作系统版本,操作系统补丁包应该在Linux安装介质光盘里。

一点建议:数据库的学习重点在使用数据库,安装过程了解就可以,考试的时候环境不会存在rpm包不全的情况,千万不要把时间浪费在操作系统的学习上。

为您准备的好内容:

www.haoxyx.com true http://www.haoxyx.com/a/1983080892276/2763948.html report 9891
最近关注
首页推荐
热门图片
最新添加资讯
24小时热门资讯
精彩资讯
精彩推荐
热点推荐
真视界
精彩图片
社区精粹
关于本站 | 广告服务 | 手机版 | 商务合作 | 免责申明 | 招聘信息 | 联系我们
Copyright © 2004-2017 haoxyx.com All Rights Reserved. 好心游戏网 版权所有
京ICP备10044368号-1 京公网安备11010802011102号