redhat安装oracle 12.0.1

1.关闭服务并disable
Selinux
NetworkManager
Firewall
2.配置yum源
[oracle@oracle12c-70 ~]$
[oracle@oracle12c-70 ~]$ cat /etc/yum.repos.d/local.repo
[local-yum]
name=CentOS-$releasever - Media
baseurl=http://yum.cloud1.sip.sh.cn/RHEL70
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

.安装依赖包
yum install -y compat-libcap1* binutils* compat-lib* elfutils-libelf* elfutils-libelf-devel* gcc* glibc-devel* libgomp* glibc-headers* kernel-headers* gcc-c++* libstdc+±devel* glibc* glibc-common* ksh* libaio* libaio-devel* libgcc* libstdc+±* libstdc+±devel* make* sysstat* unixODBC* unixODBC-devel*
4.配置/etc/hosts
ip与主机名对应
vi /etc/hostname 修改主机名为oracle12ctest
vi /etc/hosts添加
10.20.23.230 oracle12ctest

5.创建用户组及用户
groupadd -g 54321 oinstall
groupadd -g 54322 dba
groupadd -g 54323 oper
groupadd -g 54324 backupdba
groupadd -g 54325 dgdba
groupadd -g 54326 kmdba
groupadd -g 54330 racdba
useradd -u 54321 -g oinstall -G dba,oper,backupdba,dgdba,kmdba,racdba oracle
passwd oracle
6.Oracle环境变量
[oracle@gx12cp ~]$ cat ./.bash_profile
#.bash_profile
#Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

#User specific environment and startup programs

PATH= P A T H : PATH: PATH:HOME/.local/bin: H O M E / b i n P A T H = HOME/bin PATH= HOME/binPATH=PATH:$HOME/bin

ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=/u01/app/oracle/product/12.2.0/dbhome_1
ORACLE_SID=gx12c
PATH= O R A C L E H O M E / b i n : ORACLE_HOME/bin: ORACLEHOME/bin:ORACLE_HOME/OPatch:/sbin:/bin:/usr/sbin:/usr/bin: P A T H L D L I B R A R Y P A T H = PATH LD_LIBRARY_PATH= PATHLDLIBRARYPATH=ORACLE_HOME/lib:$ORACLE_HOME/lib32:/lib:/usr/lib
export ORACLE_BASE
export ORACLE_HOME
export ORACLE_SID
export PATH
export LD_LIBRARY_PATH
7.创建目录(root)
mkdir /u01/app/oracle -pv
chown oracle:oinstall /u01 -R
chmod 755 /u01 -R
8.修改参数(root)
vim /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
oracle hard stack 10240

vim /etc/sysctl.conf
kernel.msgmax = 65536
kernel.shmmax = 68719476736
kernel.shmall = 4294967296
fs.file-max = 6815744
fs.aio-max-nr = 1048576
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
kernel.panic_on_oops = 1
为使上述配置生效而不重启系统,执行如下命令
#sysctl -p
或者干脆reboot;
9.安装软件
安装图形工具yum install -y xterm
启动 Xmanager - Passive
oracle 用户设置 DISPLAY 将图形化界面显示在宿主机
[oracle@rhel64 ~]$ export DISPLAY=192.168.10.161:0.0(192.168.6.6为本机ip)
然后进入解压后的安装文件目录,执行
$ ./runInstaller

你可能感兴趣的:(数据库)