<span class="log-zd"><span class="log-close"><a title="隐藏目录"><i class="be be-cross"></i><strong>目录</strong></a></span></span>

第1章 Oracle Database 12c Release 2安装详解

1.1 下载方法

oracle官网https://www.oracle.com

1)打开官方网站,找到下载连接

2)选择更多下载。

3)选择数据库版本,这里选择的是目前的最新版本

4)接收许可协议,选在linux版本进行下载

  1. 接收许可协议,点击linuxx64_12201_database.zip

6)登陆oracle账户,没有的可以自己创建一个

7)然后就能够进行下载

https://docs.oracle.com/database/122/LADBI/toc.htm

1.2 安装过程详解

注意oracle的安装需要在图形化界面中进行安装。本次使用的是centos6.9 Desktop版本

1.2.1 系统版本说明

[root@Oracle ~]# uname -a Linux Oracle 2.6.32-696.el6.x86_64 #1 SMP Tue Mar 21 19:29:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

1.2.2 安装依赖包

安装依赖包,并出现检查

已安装:

1.2.3 安装过程

**第一个里程碑:**对文件进行解压

第二个里程碑:创建oracle用户,并切换到oracle用户

chown -R oracle.oracle /server/tools/database/

第三个里程碑:切换到oracle****用户,执行安装脚本

**第五个里程碑:**进行数据库配置

输入自己的邮箱.

第六个里程碑:选择创建新的数据库

第七个里程碑:安装选择服务器类型

桌面类型少好得多的功能

第八个里程碑:选择数据库的安装类型

这里选择单实例即可

第九个里程碑:进行安装

选在高级安装,进行定制化的安装

第十个里程碑:选在数据库版本

这里选择企业版

第十一个里程碑:指定安装目录

注意安装的目录要有足够的空间,oracle所需空间较大

第十二个里程碑:指定产品清单目录

第十三个里程碑:选择创建的数据库类型

选择数据库名称,默认即可

注意内存设置

由于我是虚拟机所以内存给成最小

在字符集选择utf8

选在安装上示例

因为我是做学习用途,所以安装示例

选在数据的存储方式

云管理,有oracle****的可以添加

数据恢复,开启

设置用户口令

我这里统一密码,生产环境中建议设置高强度密码

设置的密码为oracle 比较简单,所有系统会提示不符合安全规范,选择是即可

使用的数据库操作类型(默认即可)

开始进行安装。

检查是否环境正确,错误会有修复脚本。

使用修复脚本进行修复,注意使用root__用户

以root__用户运行这个脚本

<p>
  <strong>修复完成后可以继续后面的操作</strong>
</p>

<p>
  <strong><img data-original="https://clsn.io/wp-content/uploads/2018/03/1190037-20171111175410200-467610588.png" src="/wp-content/themes/clsn-003/img/blank.gif" alt="Oracle Database 12c Release 2安装详解" alt="" /></strong>
</p>

<p>
  <strong>点击下一步进行安装即可,</strong><strong>安装速度较慢,耐心等待</strong>
</p>

<p>
  <strong><img data-original="https://clsn.io/wp-content/uploads/2018/03/1190037-20171111175419731-1977997941.png" src="/wp-content/themes/clsn-003/img/blank.gif" alt="Oracle Database 12c Release 2安装详解" alt="" /></strong>
</p>

<p>
  安装的过程中执行脚本
</p>

<p>
  <img data-original="https://clsn.io/wp-content/uploads/2018/03/1190037-20171111175432216-1977236920.png" src="/wp-content/themes/clsn-003/img/blank.gif" alt="Oracle Database 12c Release 2安装详解" alt="" />
</p>

<div class="cnblogs_code">
  <pre>[root@oracle ~]# <span style="color: #0000ff;">sh</span> /oracle/app/oraInventory/orainstRoot.<span style="color: #0000ff;">sh</span><span style="color: #000000;">

更改权限/oracle/app/oraInventory.

添加组的读取和写入权限。

删除全局的读取, 写入和执行权限。

更改组名/oracle/app/oraInventory 到 oracle.

脚本的执行已完成。

[root@oracle ~]# sh /oracle/app/oraclea/product/12.2./dbhome_1/root.sh

<p>
  <img data-original="https://clsn.io/wp-content/uploads/2018/03/1190037-20171111175458184-1250137667.png" src="/wp-content/themes/clsn-003/img/blank.gif" alt="Oracle Database 12c Release 2安装详解" alt="" />
</p>

<p>
  &nbsp;安装完成,根据提示用浏览器访问
</p>

<p>
  <img data-original="https://clsn.io/wp-content/uploads/2018/03/1190037-20171111191032247-1991758576.png" src="/wp-content/themes/clsn-003/img/blank.gif" alt="Oracle Database 12c Release 2安装详解" alt="" />
</p>

<div class="cnblogs_code">
  <pre><span style="color: #000000;">用户名为 system

密码为 oracle

<p>
  <img data-original="https://clsn.io/wp-content/uploads/2018/03/1190037-20171111191521809-55534252.png" src="/wp-content/themes/clsn-003/img/blank.gif" alt="Oracle Database 12c Release 2安装详解" alt="" />
</p>

<p>
  中间出现错误Configuration Assistant 失败 的原因
</p>

<p>
  1.看一下c:\windows\System32\drivers\etc\hosts 文件 127.0.0.1是否被屏蔽掉了。<br />2.还有IP地址不要使用DHCP 自动获取IP的方式,需要指定IP地址。出现这个问题错误只要你找到原因,然后让监听正常启动就可以解决问题了。
</p>

<p>
  3.是防火墙没有关闭引起的。
</p>

<p style="text-align: right;">
  <span style="font-size: 18pt;"><strong>&nbsp;</strong></span>
</p>

<div id="toc_container" class="toc_white have_bullets">
  <ul class="toc_list">
    <li>
      <a href="#11">1.1 下载方法</a>
    </li>
    <li>
      <a href="#12">1.2 安装过程详解</a><ul>
        <li>
          <a href="#121">1.2.1 系统版本说明</a>
        </li>
        <li>
          <a href="#122">1.2.2 安装依赖包</a>
        </li>
        <li>
          <a href="#123">1.2.3 安装过程</a>
        </li>
      </ul>
    </li>
  </ul>
</div>