Oracle-第一篇:写在实践中,Oracle12c R2安装步骤

Oracle12c R2安装步骤

1.操作系统:Centos6.5
2.数据库版本:linuxx64_12201_database.zip

安装步骤

  1. 修改系统的主机名称
  2. 修改host文件,添加IP地址和主机名
  3. 安装相关依赖包
  4. 关闭防火墙
  5. 建立用户和组
  6. 创建相关目录
  7. 修改内核参数
  8. 修改文件限制
  9. 修改ulimit
  10. 修改oracle用户环境变量
  11. 安装数据库软件
  12. 配置监听
  13. 创建数据库

操作流程

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数据库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值