开启辅助访问 切换到窄版

centos 7 安装配置 oracle 12c

[复制链接]
作者:hanhongwen 
版块:
Database Database-Oracle 发布时间:2017-10-26 13:43:35
6420

管理员

积分
9051
QQ
hanhongwen 发表于 2017-10-26 13:43:35 | 显示全部楼层 |阅读模式
1、下载oracle数据库
http://www.oracle.com/technetwor ... ownloads/index.html
12.jpg




2、系统配置与安装前准备


2.1 上传数据库安装包并查看
1.png


2.2 修改主机host文件并解析本机
[root@safehourse70 ~]# vim /etc/hosts
添加如下内容
192.168.1.70    safehourse70
2.png


2.3 修改内核参数
[root@safehourse70 ~]# vim /etc/sysctl.conf
添加如下内容
net.ipv4.icmp_echo_ignore_broadcasts = 1
net.ipv4.conf.all.rp_filter = 1
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 2147483648
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

3.png


2.4 使配置生效
[root@safehourse70 ~]# sysctl -p
4.png



2.5 修改用户限制
[root@safehourse70 ~]# 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

222.jpg

2.6 修改用户文件
[root@safehourse70 ~]# 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
6.png


2.7 创建用户和组
[root@safehourse70 ~]# groupadd oinstall
[root@safehourse70 ~]# groupadd dba
[root@safehourse70 ~]# useradd -g oinstall -g dba -m oracle
[root@safehourse70 ~]# passwd oracle
7.png



2.8 创建安装目录
[root@safehourse70 ~]# mkdir /home/oracle/app
[root@safehourse70 ~]# mkdir /home/oracle/app/oracle
[root@safehourse70 ~]# mkdir /home/oracle/app/oradata
[root@safehourse70 ~]# mkdir /home/oracle/app/product

8.png


2.9 修改用户权限
  1. [root@safehourse70 ~]# chown -R oracle:oinstall /home/oracle/app/
复制代码



2.10 配置orcle用户环境变量
[root@safehourse70 ~]# su - oracle
[oracle@safehourse70 ~]$ vim .bash_profile
添加如下内容

  1. umask 022
  2. export ORACLE_BASE=/home/oracle/app  
  3. export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1  
  4. export ORACLE_SID=orcl  
  5. export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin  
  6. export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
复制代码





2.11 安装图形界面
[root@safehourse70 ~]# yum -y groupinstall "X Window System" "Desktop" "GNOME Desktop"
10.png


2.12 启动图形界面
[root@safehourse70 ~]# startx
11.png

3、安装配置oracle数据库


3.1 解压数据库包
[root@safehourse70 oracle]# unzip linuxx64_12201_database.zip
2.png

3.2 使用oracle用户登录系统

1.png

3.3 运行如下命令开始安装数据库

[oracle@safehourse70 ~]$ cd /oracle/database/
[oracle@safehourse70 database]$ ./runInstaller
2.png

3.4 取消默认的第二项选择,下一步,继续安装

3.png

3.5 选择YES,下一步,继续安装

4.png

3.6 选择创建数据库,下一步,继续安装

5.png

3.7 选择版本安装,下一步,继续安装

6.png

3.8 选择安装类型,下一步,继续安装

7.png

3.9 选择安装模式,下一步继续安装

8.png

3.10 选择数据库的安装版本,下一步,继续安装

9.png

3.11 指定安装目录,下一步,继续安装

10.png

3.12 指定相应的数据目录,下一步,继续安装

11.png

3.13 选择数据用途,下一步,继续安装

12.png

3.14 指定数据库标识,下一步,继续安装

13.png

3.15 设置内存,下一步,继续安装

14.png

3.16 指定数据存储选项,下一步,继续安装

15.png

3.17 设置管理选项,默认下一步,继续安装

16.png

3.18 指定恢复选项,下一步,继续安装

17.png

3.19 设置数据库密码,下一步,继续安装
18.png

3.20 设置用户组,下一步,继续安装

19.png

3.21 检查环境,下一步,继续安装

20.png

3.22 查看环境信息,install开始安装

1.jpg

3.23 开始安装数据库

2.jpg

3.24 安装过程,出现如下图,切换回root用户下运行命令

3.jpg

3.25 运行命令,继续安装

[root@safehourse70 ~]# /home/oracle/oraInventory/orainstRoot.sh
[root@safehourse70 ~]# /home/oracle/app/oracle/product/11.2.0/dbhome_1/root.sh
4.jpg

3.26 运行命令之后,回到图形界面,OK,继续安装

5.jpg

3.27 安装完成,如下图,close关闭,继续配置

6.jpg


4、登录测试


4.1 使用sqlplus登录数据库

[oracle@safehourse70 ~]$ sqlplus
7.jpg



以上为oracle数据库的简单安装过程,祝你成功





    15561578755
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表