ITPub博客

首页 > 数据库 > Oracle > RedHat6.4下ORACLE11G安装

RedHat6.4下ORACLE11G安装

原创 Oracle 作者:熊深圳 时间:2015-04-04 00:03:22 0 删除 编辑

1. 操作系统及硬件需求介绍:

 ⑴[红帽企业Linux.6.4.服务器版].rhel-server-6.4-x86_64-dvd.iso

 ⑵内存大小与交换分区的关系

     0MB<=RAM<=256MB           SWAP交换空间大小  3*RAM

 256MB<=RAM<=512MB         SWAP交换空间大小  2*RAM

     512MB<=RAM<=2GB            SWAP交换空间大小  1.5*RAM

     2GB<=RAM<=16GB             SWAP交换空间大小  1*RAM

    RAM>=16GB                   SWAP交换空间大小  16GB
⑶至少400MB的temp位置(个人建议用1GB)
⑷
1.5GB~3.5GB的oracle主目录空间
⑸
1.5GB的演示种子空间
⑹
2.4GB的闪回恢复区
⑺
1GHzCPU

注:第(4)(5)(6)可以不指定,空间足够即可

2. 检查RPM包的安装情况:

Linux6(64位)若要安装ORACLE以下RPM包必须安装。(有些已安装)一定要按顺序。

因为安装时RPM包与RPM包之间会有依赖.尽量配置本机yum源,实行yum安装。配置本机yum源仓库上一篇博客已介绍。

安装语法:yum install –y  ***

binutils-2.20.51.0.2-5.11.el6 (x86_64)

compat-libcap1-1.10-1 (x86_64)

compat-libstdc++-33-3.2.3-69.el6 (x86_64)

compat-libstdc++-33-3.2.3-69.el6.i686

gcc-4.4.4-13.el6 (x86_64)

gcc-c++-4.4.4-13.el6 (x86_64)

glibc-2.12-1.7.el6 (i686)

glibc-2.12-1.7.el6 (x86_64)

glibc-devel-2.12-1.7.el6 (x86_64)

glibc-devel-2.12-1.7.el6.i686

ksh

libgcc-4.4.4-13.el6 (i686)

libgcc-4.4.4-13.el6 (x86_64)

libstdc++-4.4.4-13.el6 (x86_64)

libstdc++-4.4.4-13.el6.i686

libstdc++-devel-4.4.4-13.el6 (x86_64)

libstdc++-devel-4.4.4-13.el6.i686

libaio-0.3.107-10.el6 (x86_64)

libaio-0.3.107-10.el6.i686

libaio-devel-0.3.107-10.el6 (x86_64)

libaio-devel-0.3.107-10.el6.i686

make-3.81-19.el6

sysstat-9.0.4-11.el6 (x86_64)

注:若RPM包安装时发生遗漏,待安装过程发生警告时可进行补装,不会影响软件的使用。

3.编译 vi /etc/hosts 添加本机的IP地址和主机名。如下

4.创建用户和组

     

5.创建文件及用户目录

 

6. 编译 vi /etc/sysctl.conf 添加以下信息,不同的则修改。

kernel.core_uses_pid = 1

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default=262144

net.core.rmem_max=262144

net.core.wmem_default=262144

net.core.wmem_max=262144

kernel.shmmax = (内存/2*1024*1024)

kernel.shmall = 2097152

执行 #sysctl –p 使修改立即生效

7.编译 vi /etc/security/limits.conf 添加如下信息

ora11g soft nofile 2047

ora11g hard nofile 16384

ora11g soft nproc 1024

ora11g hard nproc 65536

8. 编译 vi /etc/pam.d/login 添加如下信息

session required pam_limits.so

9.编译 vi /etc/profile 添加如下信息

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=/u01/app/oracle/product/11.1.0/db_1

export ORACLE_SID=orcl

export PATH=$ORACLE_HOME/bin:$PATH

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH

umask 022

10.将oracle上传至Linux系统,我用的是Secure Shell Client

使用unzip命令解压以上两个文件。解压后会生成一个database文件夹

11.为database文件夹添加用户及权限

chown -R oracle:oinstall database

chmod -R +x database

12.添加 X Windows系统服务(这一步至关重要)

export DISPLAY=:0.0

xhost +

13.ORACLE 数据库安装。以oracle用户进入database目录。执行./runInstaller

14.出现如下界面,去掉对勾,单击next,忽略警告选是进行安装。

15.三种选项分别为创建和配置数据库,仅安装数据库软件,升级现有数据库。这里选第一个,方便。

16.桌面类或服务器类,这里选择桌面类。

17.输入管理员密码,单击next继续。忽略密码太简单的警告。选择是继续安装。

 

18.可默认,单击next。

19.    单击finish,进行数据库安装。

20.    待滚动条达到100%且finish按钮不在显灰。单击finish完成安装。若此过程出现错误,可选择retry(此时将不再显灰)或skip。

21.在root用户下执行以下两个sh脚本(根据各自环境而定)。

22.单击next。

23.单击close,安装完成。

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

请登录后发表评论 登录
全部评论

注册时间:2015-03-21

  • 博文量
    26
  • 访问量
    496633