RedHat Enterprise 6.5安装Oracle 12.2.0.1

实验环境:Vmware workstation 12.5.7

操作系统:RedHat Enterprise 6.5 64bit

数据库  :Oracle 12C 64bit(12.2.0.1)


安装需要安装的rpm包:

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)  

gcc-4.4.4-13.el6 (x86_64)  

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

扫描二维码关注公众号,回复: 5921069 查看本文章

glibc-2.12-1.7.el6 (x86_64)  

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

ksh-20120801-19.el7.x86_64  

libgcc-4.4.4-13.el6 (x86_64)  

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

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

libaio-0.3.107-10.el6 (x86_64)  

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

libXext-1.1 (x86_64)  

libXtst-1.0.99.2 (x86_64)  

libX11-1.3 (x86_64)  

libXau-1.0.5 (x86_64)  

libxcb-1.5 (x86_64)  

libXi-1.3 (x86_64)  

make-3.81-19.el6  

sysstat-9.0.4-11.el6 (x86_64) 

unixODBC-2.3.1-10.el7.x86_64.rpm

unixODBC-devel-2.3.1-10.el7.x86_64.rpm

xterm-295-3.el7.x86_64.rpm


添加组和用户:

groupadd oinstall

groupadd dba

useradd -g oinstall -G dba oracle


设置oracle用户的密码:

passwd oracle

Changing password foruser oracle.

New password:

BAD PASSWORD: Thepassword is shorter than 8 characters

Retype new password:

passwd: allauthentication tokens updated successfully.


添加安装oracle的主目录并设置权限:

mkdir -p /u01/app/oracle/product/12.2.0/db_1

mkdir -p /u01/app/oraInventory

chown -R oracle:oinstall /u01/app

chmod -R 755 /u01/app


编辑sysctl.conf文件:

vi/etc/sysctl.conf

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax =4294967295

kernel.shmmni = 4096

kernel.sem = 250 32000100 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-p


查看linux的stack size大小:

ulimit -a

core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 30382
max locked memory       (kbytes, -l) 64
max memory size         (kbytes, -m) unlimited
open files                      (-n) 1024
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 0
stack size              (kbytes, -s) 10240
cpu time               (seconds, -t) unlimited
max user processes              (-u) 30382
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited


编辑limits.conf文件:

vi /etc/security/limits.conf

oracle      soft   nproc  2047

oracle      hard   nproc  16384

oracle      soft   nofile 1024

oracle      hard   nofile 65534

oracle      soft   stack  10240

oracle      hard   stack  10240


编辑login文件:

vi/etc/pam.d/login 

session    required     /lib/security/pam_limits.so

session    required     pam_limits.so


编辑profile文件:

vi /etc/profile

if [ $USER = "oracle" ];then

        if [ $SHELL ="/bin/ksh" ];then

              ulimit -p 16384

              ulimit -n 65536

        else

              ulimit -u 16384 -n65536

        fi

fi


su - oracle


编辑.bash_profile文件:

vi .bash_profile

#export PATH

ORACLE_BASE=/u01/app/oracle

ORACLE_HOME=$ORACLE_BASE/product/12.2.0/db_1

ORACLE_SID=orcl

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

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH


立即生效:

source .bash_profile


在客户端启动Xmanager软件


exportDISPLAY=192.168.1.100:0.0

xhost +

access control disabled,clients can connect from any host


[oracle@rh65 ~]$/mnt/database/runInstaller

正在启动 OracleUniversal Installer...

 

检查临时空间: 必须大于 500 MB  实际为 464118 MB    通过

检查交换空间: 必须大于 150 MB  实际为 8199 MB    通过

检查监视器: 监视器配置至少必须显示 256 种颜色。   实际为 16777216    通过

准备从以下地址启动 OracleUniversal Installer /tmp/OraInstall2017-07-22_03-46-50AM. 请稍候

[oracle@rh65~]$ 

猜你喜欢

转载自blog.csdn.net/qq_30278105/article/details/75675997