[前言]

Oracle 12c 终于投放市场了,唉,等了很久了。据官方说这是一个为云计算平台量身定做的版本。。。。且不管真的假的,先让我们把它装上再说。

注:笔者在安装的过程中发现12c的安装过程,较以前的版本还是非常顺畅的。之前写过三篇关于数据库安装的教程,这里需要重新整理一下:

[实施]

到Oracle公司的主页下载Oracle 12c 64位 安装包。还是一如既往的超大体积。

 

这次的重大改动就是:安装所依赖的package非常精简! 值得表扬,同学们给呱唧呱唧,哈哈。 经笔者测试,仅需要以下6个包:

  • compat-libcap1-1.10
  • compat-libstdc++-33
  • libstdc++-devel
  • gcc-c++
  • ksh
  • libaio-devel

我们用一条语句全部安装完:

yum install compat-libcap1-1.10 compat-libstdc++-33 libstdc++-devel gcc-c++ ksh libaio-devel

什么?!为什么你执行yum时报错?这个嘛。。。你猜,你猜,你猜猜。。。。。

创建一个安装数据库用的路径。注:12c安装的时候最少需要6G的空间,请确保你的设备足够大。

这次换一个路径吧,跳过"/u01”,咱直接用"/app”

我知道有的同学偷懒,懒得敲上面的命令。。。还是我来吧

mkdir /app
chown -R test:test /app
ll /

下面开始解压缩安装文件。注:千万不要在Windows下进行这一步骤,因为解压缩以后的文件,Linux不一定认识

解压完以后,迅速干掉安装文件(我是说虚拟机里面的,您可千万别留个备份啊),以节省空间。

然后,闭着眼也能猜到:runInstaller

熟悉的界面跳出来了。

Oracle Support是要钱的服务,当然您如果不差钱,或者您有百十多套房子,那就另当别论了(反正笔者是个寂寞的孤独的苦逼的领导看不上的女朋友跑光光的码农->定语咋这么长啊)

笔者这里选择第一个“Create and configure a database”,你可以视自己的实际情况而定。

当然装服务器版

笔者只有一台机器,所以选择传统的单一服务器模式:

下面的两个选项就是为云计算所改进的功能,“改进”?怎么看着这么眼熟呢?

  • Single instance database installation
  • Oracle Real Application Clusters database installation
  • Oracle RAC One Node database installation

如果同学们有足够大的内存、足够坚强的意志、足够牛CPU、那么请你考虑安装RAC。关于RAC的具体资料,请参考官方网站的介绍。

不放心默认的安装方式,万一把流氓软件(此处省略软件名称1000个)、IE工具条、乱七八糟的浏览器、或者木马之类的装进来咋办?还是Advanced install比较安全,嘿嘿。

下面的安装路径要注意以下,一定要设置成你刚刚设置好的路径

如果你的数据库将会存储英文以外的数据,那么下面这个设置对你很重要

据说下面的页面是给云计算用的。。。

傻瓜密码,我就喜欢!

自检了一下,发现了这么多警告!

下面就是12c的一个亮点,那就是自动修复能力很强!

一下子都修复好了,嘿嘿,是不是简单多了?

看到这个的时候,你就知道该休息了。

像以前一样,手工运行两个脚本,分别用来设置权限和注册环境变量

大功告成了95%!为了看到EM的管理界面,我们还得装个Flash player。

咔哒咔哒,你懂的。

需要root权限

笔者觉得这是Firefox的一个bug,为什么对本地(127.0.0.1)地址还要检验证书呢?!自己不相信自己吗?!

终于见到了EM的登陆界面

哇塞,这界面完全是用ADF(不知道ADF是啥?科普一下)做的啊。

最后,别忘了设置你的ORACLE_HOME\ORACLE_SID\ORACLE_BASE等环境变量,不然的话,等你重启机器就惨了,有特大惊喜等着你。

 

好了,收工!

 

This work by 寸木 is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.

[原创]Oracle 12c 抢先安装手迹的更多相关文章

  1. Red Hat Enterprise Linux7的安装与oracle 12c的安装

    Red Hat Enterprise Linux7的安装与oracle 12c的安装 本文档中用到的所有参数均位于文末附录 Red Hat Enterprise Linux7的安装 新建完虚拟机后,挂 ...

  2. Oracle 12c 静默安装(脚本自动化)

    oracle 12C 自动化静默安装脚本 项目地址: github: https://github.com/spdir/oracle-single-install 下载安装脚本 wget https: ...

  3. Oracle 12c RAC 安装文档

    参考文档: https://docs.oracle.com/en/database/oracle/oracle-database/12.2/cwlin/index.html https://docs. ...

  4. Oracle 12c Windows安装、介绍及简单使用(图文)

    1.下载 地址为:http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html 含企业版和 ...

  5. (转)Oracle 12c Windows安装、介绍及简单使用(图文)

    版权声明:http://blog.csdn.net/anxpp https://blog.csdn.net/anxpp/article/details/51345074 转载请注明出处:http:// ...

  6. [原创]Oracle 12c的备份和恢复策略

    Oracle 12c的备份和恢复策略(RMAN备份[开启归档/控制文件/数据文件/归档日志]): 备份策略: * 每半年做一个数据库的全备份(包括所有的数据和只读表空间) * 每周做一次零级备份 * ...

  7. Oracle 12c 安装手册

    Oracle 12C 首次安装 期待已久的Oracle 12C 终于发布了,我迫不及待的下载了介质,一睹风采. 下载地址:http://www.oracle.com/technetwork/datab ...

  8. Windows 下安装 Oracle 12c 教程

    原文 Windows 下安装 Oracle 12c 教程 申明:本文原作者:Jmq   本文给大家带来的是 Oracle 12C 的安装教程. 1.准备 1.1 下载 Oracle 12c 安装程序 ...

  9. Oracle 12c RAC 静默安装文档

    参考文档: https://docs.oracle.com/en/database/oracle/oracle-database/12.2/cwlin/index.html https://docs. ...

随机推荐

  1. .NET LINQ概述

    LINQ      语言集成查询 (LINQ) 是 Visual Studio 2008 中引入的一组功能,它在对象领域和数据领域之间架起了一座桥梁.可为 C# 和 Visual Basic 语言语法 ...

  2. sqlserver 分离和附加

    1.何为数据库分离和附加 数据库分离: 分离数据库就是将某个数据库(如student_Mis)从SQL Server数据库列表中删除,使其不再被SQL Server管理和使用,但该数据库的文件(.MD ...

  3. AT常见问题

    https://m.douban.com/note/247040789/?from=author

  4. Linux网络管理2---(网络环境查看命令、网络测试命令)

    1.网络环境查看命令 ifconfig命令 查看或临时修改网络状态的命令 可以看到IP.子网掩码……信息 关闭和启动网卡 ifdown 网卡设备名(比如: ifdown eth0):禁用该网卡设备 i ...

  5. Linux 安装基于(PHP5.5)memcache扩展

    一. memcache服务器端 下载地址:http://memcached.org/ 安装memcached,同时需要安装中指定libevent的安装位置 tar zxvf memcached-1.2 ...

  6. 复利计算--结对项目<04-11-2016> 1.0.0 lastest 阶段性完工~

    结对项目:Web复利计算 搭档博客地址:25江志彬  http://www.cnblogs.com/qazwsxedcrfv/ 个人摘要: (2016-04-09-12:00)补充:之前传送门没做好, ...

  7. MySQL - 问题集 - "Got error 28 from storage engine"

    数据库的临时目录空间不够,修改配置文件中的tmpdir,指向一个硬盘空间很大的目录即可. windows下,找到配置文件my.ini. [mysqld] tmpdir=D:/work/tool/mys ...

  8. mysql导入数据到oracle中

    mysql导入数据到oracle中. 建立Oracle表: CREATE TABLE "GG_USER" ( "USERID" BYTE) NOT NULL, ...

  9. [转] 《ES6标准入门》读书笔记

    来源:https://segmentfault.com/a/1190000005863641 let和const命令 ES6新增let命令,用于声明变量,是块级作用域. let声明的变量不会像var声 ...

  10. Eclipse 报java.lang.OutOfMemoryError: PermGen space错

    这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被放到PermGen space中,它和存放类实例(Instance)的Heap区域不同,GC(Garbage C ...