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安装完毕