暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

零错误初体验oracle 18c

恒生DBA公社 2021-04-21
433


写在前言

近一两年金融行业可谓又回到了“文艺复兴”的年代,交易系统还是oracle一家独大,周边系统越来越趋于国产化,开源化,面对新势力的冲击与挑战,oracle也不断推陈出新,oracle 12c的im列式存储,给客户也带来了美好的体验,比如O32的历史查询,加速了清算的效率,期货历史库的联合查询,通过分析其具体的业务逻辑,有针对性的in-memory一些表或者部分分区表,实现质的飞跃。

现在18c X86版本也发布了,18c其实就是12.2.0.2(如下图所示),预计明年发布19c,也就是12.2.0.3



刚参加完培训的恒生新员工可能会觉得有一种冲击感,刚稍微了解11.2.0.4的数据库,现在18c又来了? 其实,既然很多客户上了12c,那18c的发布势必也会成为某些特定业务场景的一个选择, 咱们不妨先来一次零错误的美好体验。


环境准备

OS版本: 

Red Hat Enterprise Linux Server release 7.5 (Maipo)

渠道:(注:非官方的下载注意md5验证)

https://access.redhat.com/zh_CN/downloads


database介质下载:
渠道1:
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
渠道2:
https://edelivery.oracle.com/osdc/faces/SoftwareDelivery


建用户组:

[oracle@dbseeker ~]$ id oracle

uid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)


配置环境变量:(主要的环境变量,其余省略...)

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/18.3.0


安装部署还是老套路


注:通读官方文档发现,跟以前11g的版本,还是有点小区别的,文档介绍,要把压缩文件解压到ORACLE HOME路径下,在此目录下运行./runInstaller



  1.   解压介质到ORACLE HOME, 运行./runInstaller



2. 选择安装数据库软件


3.  检查步骤, 直至两个root脚本跑完。




4. DBCA建库(过程严格安装恒生的实施规范来安装)


注: 选择asmm模式



注:undo自动扩展打开,并设置maxsize



直至跑完,整个过程很顺利,没有任何报错:



客户端使用





后续可以验证一下hstools, hsadmin,uftools等恒生产品的使用情况,测试下这些产品对18c的兼容情况。


备份批处理




总结


终于18c已经不限于exadata版本了,x86版本的发布,势必会驱使某些业务场景的升级,我们不光要熟悉规范的部署流程(这是基础设施),更要结合具体的业务系统,深入的去了解新特性能带给业务系统的价值,充分的去做测试,做总结,这样我们就会有足够的信心去解决产品的痛点,客户也能够放心的使用新的产品。


文章转载自恒生DBA公社,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论