ITPub博客

首页 > 数据库 > Oracle > Oracle 18c安装初体验

Oracle 18c安装初体验

原创 Oracle 作者:Jet_Zhang 时间:2018-08-16 17:38:24 0 删除 编辑

Oracle 18c在万众期待下终于开放下载了,目前提供Linux x86-64、Solaris(SPARC)、Solaris(x86-64)三个平台的下载:

安装包也是水涨船高,Linux版的Database大约为4.3GB(12.2大约为3.2GB)。Grid增长的则更厉害,大约为5.0GB(12.2大约为2.8GB):


GRID的安装

18.3的Grid安装与12.2的基本相同,还是将安装包直接解压到安装路径下,执行gridSetup:

在配置ASM的时候,这里我们采用了ASM Filter Driver(简称ASMFD,使用ASMFD就不需要再安装ASMLib了。要了解ASMFD可以查看 https://docs.oracle.com/en/database/oracle/oracle-database/18/ostmg/administer-filter-driver.html#GUID-E1E9DA6F-6E4B-427A-83AE-7F9DFCE068D9,或者也可以看看这篇文章:http://www.oracle.com/technetwork/cn/articles/database/asmfd-2398572-zhs.html)

和12.2及之前的版本有区别的是,在12.2及之前的版本中,grid的路径默认是要在Oracle Base下的,如果不是则会弹出警告。而18以后就没这个警告了:

接着就是正常的安装。


DATABASE的安装

从18开始,Database的安装也遵循Grid的安装套路了,需要把安装包直接解压到安装路径下,然后执行runInstaller:

比较有意思的是安装选项多了Desktop和Server:

按照解释,Desktop适合在笔记本电脑或者桌面电脑上安装,这个应该是为开发者准备的,让开发人员能更快的创建出开发测试环境。而Server应该就是世纪正常的实施了。

而与Grid一样,oracle base路径与database的路径分开后也没有告警了:

其它的就是正常的安装了。这里有个小插曲是,在本次安装的是选择创建一个数据库的,但是在创建数据库的时候报错了:

通过分析发现,这是由于ASMFD的权限导致的。

通过查看afd的状态,我们可以发现afd的驱动的属主为grid,属组为asmadmin,而other只有rx的权限,而当前的oracle并不属于asmadmin组,所以权限不足。简单的解决办法是将oracle加入到asmadmin组中,或者修改afd驱动的属组,如改为oinstall(可以查看文档ID 2314303.1)。


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/13885898/viewspace-2200235/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 12c RAC增加节点
请登录后发表评论 登录
全部评论
中国南方Oracle用户组(SOUG)联合创始人,Oracle 10g OCM,曾服务于国外某大型银行,现为国内某保险公司的技术经理。擅长系统架构设计、Oracle/PostgreSQL数据库的故障和性能诊断、熟悉Tomcat内核,对Linux内核也有较浓厚的兴趣等。

注册时间:2014-02-19

  • 博文量
    71
  • 访问量
    442944