在Oracle数据库的发展中,数据库一直处于不断升级状态,有以下几个版本: 1.Oracle 8i:Oracle 8i表示Oracle正式向Internet上发展,其中i表示就是internet。 2.Oracle 9i:Oracle 8i是一个过渡版本,Oracle 9i是一个更加完善的数据库版本。 3.Oracle 10g:g表示grid,网格,即:这种数据库采用网格计算的方式进行操作。 4.Oracle 11g:是Oracle 10g的稳定版本,现在使用最广泛的版本。 5.Oracle 12c:是Oracle 2013年推出的数据库版本,c代表Cloud,云计算的意思,同时Oracle 12c支持大数据的处理能力。 6.Oracle 18c,Oracle 19c是对12c版本的完善和发展。可以参考Oracle官方的这个版本发展图谱:
按照以前大版本的划分方式,18c版本应该是12.2.0.2版本,19c版本应该是12.2.0.3版本。但是Oracle公司对版本的标识做了调整。 18c之后的版本标识: 从2017年7月开始,Oracle改变了以往的数据库软件发布流程,采用年度Release和季度更新的策略。 将之前的N年一发布更改为每年一发布。每年发布的策略能够将更多的新功能更快的提供给用户,同时也大大减少了单次软件变更的数量,避免大的版本升级对系统产生的风险。 在工作中,现有产品使用最多的是Oracle 11g。 我们可以看看Oracle版本发展和技术支持期限 https://support.oracle.com/knowledge/Oracle Cloud/742060_1.html 可以利用Google浏览器的翻译功能,进行查看。11g版本到2020年12月31日,如果不支付额外的费用,不再提供技术支持,如果支付额外的费用可以支持到2022年12月31日。其实如果公司使用的是Oracle 11g,也不用担心,因为我们通常情况下不需要Oracle的技术支持。
详细讲解见: Oracle数据库基础入门视频教程