Oracle12c R2安装步骤
1.操作系统:Centos6.5
2.数据库版本:linuxx64_12201_database.zip
安装步骤
- 修改系统的主机名称
- 修改host文件,添加IP地址和主机名
- 安装相关依赖包
- 关闭防火墙
- 建立用户和组
- 创建相关目录
- 修改内核参数
- 修改文件限制
- 修改ulimit
- 修改oracle用户环境变量
- 安装数据库软件
- 配置监听
- 创建数据库
操作流程
1. 修改系统的主机名称([root@orac12c ~]# vim /etc/sysconfig/network)
NETWORKING=yes
HOSTNAME=orac12c
2. 修改host文件,添加IP地址和主机名([root@orac12c ~]# vim /etc/hosts)
#127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
#::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
127.0.0.1 localhost
192.168.159.139 orac12c
3. 安装相关依赖包
yum install -y binutils compat-libstdc++ gcc gcc-c++ glibc glibc-devel ksh libaio \libaio-devel libgcc libstdc++ libstdc++-devel libXext libXtst libX11 libXau libXi make sysstat unix0DBC unix0DBC-devel
4. 关闭防火墙
service iptables stop
chkconfig iptables off
vim /etc/sysconfig/selinux
cat /etc/sysconfig/selinux
SELINUX=disabled
5. 建立用户和组
groupadd oinstall
groupadd dba
groupadd oper
useradd -g oinstall -G dba,oper oracle
passwd oracle
6. 创建相关目录
mkdir -p /u01/app/oracle/product/12.2.0/db_1
chown -R oracle:oinstall /u01/app
chmod -R 775 /u01/app
7. 修改内核参数([root@orac12c ~]# vim /etc/sysctl.conf)
fs.aio-max-nr=1048576
fs.file-max=6815744
kernel.shmall=2097152
kernel.shmmax=2009133056
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.rmem_max=1048586
--生效
[root@orac12c ~]# sysctl -p
8. 修改文件限制([root@orac12c ~]# 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
9. 修改ulimit([root@orac12c ~]# vim /etc/profile)
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
10. 修改oracle用户环境变量 ([root@orac12c ~]# vim .bash_profile)
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_HOSTNAME=orac12c; export ORACLE_HOSTNAME
ORACLE_UNQNAME=orcl; export ORACLE_UNQNAME
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/12.2.0/db_1; export ORACLE_HOME
ORACLE_SID=orcl; export ORACLE_SID
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
11. 安装数据库软件
(1).将下载好的linuxx64_12201_database.zip,上传至root用户下的sw目录下
(2).解压 unzip linuxx64_12201_database.zip
(3).授权 chown oracle.oinstall database/ -R
12. 配置监听([oracle@orac12c sw]# netca)
待续连接
13. 创建数据库([oracle@orac12c ~]# dbca)
待续连接
问题
1. 无法启动Oracle图形化安装界面
查看本地ip地址:cmd ipconfig 中的IPv4
Xmanager安装的ip地址是:192.168.159.1
第一步:root用户登录设置如下:
export DISPLAY=192.168.159.1:0.0
echo $DISPLAY
第二步:oracle用户登录设置如下:
export DISPLAY=192.168.159.1:0.0
echo $DISPLAY
设置完成再启动图形化界面安装oracle数据库