centos6.5安装64位oracle-11gR2

  • 格式:pdf
  • 大小:4.34 MB
  • 文档页数:30

centos6.5安装64位oracle 11gR2

--------------------root用户-------------------

1. 查看操作系统内核版本

11g支持oracle linux 5、6 (x86-64)和Red hat linux5、6 (x86-64)

内核支持2.6.32-xxxxxx及以上版本

# cat /etc/redhat-release

CentOS release 6.5 (Final)

# uname -r

2.6.32-431.1.2.0.1.el6.x86_64

2.安装11g所需依赖包

rhel6官方需求:

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)

# yum install binutils compat-libstdc++-33 compat-libstdc++-33.i686

elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686

glibc-common glibc-devel glibc-devel.i686 glibc-headers ksh libaio

libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++

libstdc++.i686 libstdc++-devel make sysstat unixODBC unixODBC-devel -y

说明:我的yum源直接指向163源,并未使用系统镜像制作本地yum。

3.创建用户及用户组

# groupadd oinstall

# groupadd dba

# useradd -g oinstall -G dba oracle

# passwd oracle

4.创建oracle11g安装目录

# mkdir -p /u01/11g

# chown -R oracle:oinstall /u01/

# chmod -R 775 /u01/ 5.设置内核参数

# vim /etc/sysctl.conf

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 4294967295

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

# sysctl -p #重新载入立即生效

6.设置环境变量

# vim ~oracle/.bash_profile

export ORACLE_BASE=/u01/11g

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0

export ORACLE_SID=ora11g

export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

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

# source ~oracle/.bash_profile #加载配置或oracle用户

注销重新登录

7. 设置PAM资源限制

# /etc/security/limits.conf

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

oracle soft stack 10240

8.解压安装文件 unzip linux.x64_11gR2_database_1of2.zip

unzip linux.x64_11gR2_database_2of2.zip

注:以上操作均在root下完成

--------------------oracle用户-------------------

关于中英文界面安装

英文界面

$ export LANG=C

中文界面

$ export LANG=zh_CN.utf-8

中文界面出现乱码解决方法:

$ mkdir fallback

$ cp zysong.ttf /fallback 字体-百度网盘

1、使用归档管理器打开

database/stage/Components/oracle.jdk/1.5.0.17.0/1/DataFiles/all.jar,

将fallback文件夹拖入all.jar的/jdk/jre/lib/fonts/目录下,及拖入后字体

的路径为all.jar文件的/jdk/jre/lib/fonts/fallback/zysong.ttf。

2、关闭归档管理器后,重新./runInstaller。

9.注销系统,使用oracle登录安装

$ cd database/

$ ./runInstaller

正在启动 Oracle Universal Installer...

至此Oracle 11gR2安装完毕