2019年のOracle Databaseバージョン選択肢

要旨

  • 2019年6月末までには すべてのプラットフォームに対してOracle Database 19cがリリース
  • 11.2.0.4・12.1.0.2・12.2.0.1・18.x・19.xが選択肢
  • 12.2.0.1・18.x・19.xのいずれかのみが選択肢な状況が増える
  • PaaSでの選択肢:
    • Amazon RDS
      • 今のところ 11.2.0.4・12.1.0.2・12.2.0.1
    • Oracle Database Cloud Service
      • 12.1.0.2・18.x・19.xになっていく

要約

You can perform a direct upgrade to the new release from the following releases:

  • 11.2.0.3 and 11.2.0.4
  • 12.1.0.1 and 12.1.0.2
  • 12.2.0.1
Oracle Database Database Upgrade Guide, 18c E88788-06 November 2018 > 1 Introduction to Upgrading Oracle Database > Overview of Oracle Database Upgrade Tools and Processes > Oracle Database Releases That Support Direct Upgrade

Oracle Database 18cでは、リリース11.2.0.3と12.1.0.1もDirect Upgradeのサポート対象です。

  • 11.2.0.4
  • 12.1.0.2
  • 12.2.0.1
  • 18
Release Schedule of Current Database Releases (Doc ID 742060.1) Last updated on DECEMBER 21, 2018の Lifetime Support Patching (Error Correction) & Upgrade Path for Oracle Database > Table 1 - Recommended Upgrade Patch において、Direct Upgrade Path to 19cが“Yes”な Release
Q1CY19 Q2CY19
Oracle Public Cloud Releases
On-Premises Engineered Systems Same software as released for other platforms but tested on Engineered Systems
On-Premises Server Releases (includes client)
Release Schedule of Current Database Releases (Doc ID 742060.1) Last updated on DECEMBER 21, 2018の Oracle Database Release Schedule > Table 2 - Database Release Schedule内の19

*1
2019年6月末までには すべてのプラットフォームに対してリリースが計画されている Oracle Database 19c *2 では、リリース11.2.0.3と12.1.0.1はDirect Upgradeのサポート対象外です。 *3


アップグレードの元と先はもちろんのこと、データベース移行やデータ連携のサポート対象などは、どんなに多くともこのリリース11.2.0.4・12.1.0.2・12.2.0.1・18・19の 5つになっていき、採用するバージョンとしては おのずと 11.2.0.4・12.1.0.2・12.2.0.1・18.x・19.xが選択肢になるでしょう。

これらを Release Schedule of Current Database Releases (Doc ID 742060.1) Last updated on DECEMBER 21, 2018 のTable 1 - Recommended Upgrade Patch および Table 3 - Patching End Dates から文言を抜粋しつつ Release Family毎にわけて表にします。*4 *5

Release Family Release# Alias Patching End Dates
12.2 19 Long Term Release Patching End(Error Correction) & Extended Support End: 31-Mar-2026
Premier Support End: Mar-2023
12.2 18 Annual Release Patching End(Error Correction): TBD (24 months after 19c releases on-premises)
12.2 12.2.0.1 Initial Release Patching End(Error Correction): 23-Nov-2020
12.1 12.1.0.2 Patching End(Error Correction) & Extended Support End: 31-Jul-2021
Waved Extended Support Free End: 31-Jul-2019
Premier Support End: Jun-2018
11.2 11.2.0.4 Patching End(Error Correction) & Extended Support End: 31-Dec-2020
Waved Extended Support Free End: 31-Dec-2018
Premier Support End: Jan-2015

2019年7月31日をもってリリース12.1.0.2のWaved Extended Support Free Endを迎えることから、12.2 Release Familyに含まれるバージョン12.2.0.1・18.x・19.xのいずれかのみが選択肢な状況が増えるでしょう。

つぎに、AWSOracle CloudでPlatform as a Service (PaaS)を利用する場合に、これら11.2.0.4・12.1.0.2・12.2.0.1・18・19の5つのリリースの中で、いずれが選択肢となるかを明示します。*6

Amazon RDS

「2019年前半にリリース18、後半にリリース19も。Amazon RDS on VMwareのサポート対象にも。」と期待しつつ。
先の5リリースのうち11.2.0.4・12.1.0.2・12.2.0.1の3つが選択肢です。
3つのRelease Familyに含まれるバージョンが選択肢とも言えます。

現時点では、Amazon RDS はメジャーバージョン 11.2(11g リリース 2)および 12c をサポートしています。将来的には、追加のメジャーバージョンをサポートする予定です。

Amazon RDS for Oracle のよくある質問 – アマゾン ウェブ サービス (AWS)

RDS on VMware は、プレビュー版で、すぐに利用可能になります。Microsoft SQL ServerPostgreSQLMySQL、および MariaDBデータベース をサポートし、今後はオラクルもサポートします。

Amazon RDS on VMware

Topics

AWS Documentation » Amazon Relational Database Service (RDS) » User Guide » Oracle on Amazon RDS » Oracle Database Engine Release Notes

2019年3月15日から6月1日の間に、リリース11.2.0.2と12.2.0.3は11.2.0.4へ、12.1.0.1 は 12.1.0.2へと、スナップショットがアップグレードされます。*7

March 15, 2019 April 15, 2019 June 1, 2019
Any 11.2.0.3 snapshots are upgraded to 11.2.0.4. Any 11.2.0.2 snapshots are upgraded to 11.2.0.4. Any 12.1.0.1 snapshots are upgraded to 12.1.0.2.
AWS Documentation » Amazon Relational Database Service (RDS) » User Guide » Oracle on Amazon RDS

Oracle Database Cloud Service

2019年に新規デプロイ可能なリリースの推移
1月 - 12.2.0.1終了 1月か2月か3月 - 19が可能に 6月 - 11.2.0.4終了
19 19
18 18 18
12.1.0.2 12.1.0.2 12.1.0.2
11.2.0.4 11.2.0.4

先の5リリースのうち 3つからはじまって、途中4つになった後に、3つが選択肢です。
2019年6月1日からは、2つのRelease Familyに含まれるバージョンが選択肢になるとも言えます。

When creating a database deployment on Oracle Database Cloud Service, you choose one of the following Oracle Database software releases:

Note:
The Oracle Database Cloud Service supports several database versions as part of the service provisioning process. The 12c and 18c database versions as licensed perpetually or by term are under normal support and maintenance and these 12c and 18c versions selected for provisioning included in the Oracle Database Cloud Service are fully supported as part of the service subscription. Oracle Database 11.2.0.4 as licensed perpetually or by term is also selectable for provisioning in the Oracle Database Cloud Service and Oracle will continue to support this release version as part of the service subscription for the duration of the Extended Support period for 11.2 as defined in Oracle's Lifetime Support Policy.

Administering Oracle Database Cloud Service E48368-58 December 2018 > About Database Cloud Service Database Deployments > Oracle Database Software Release

将来の廃止および削除の通知
次の機能は、Oracle Database Cloud Serviceの将来のリリースで削除されます:

  • 2019年1月からは、データベース・デプロイメントの作成時にソフトウェア・リリース「Oracle Database 11gリリース2」または「Oracle Database 12cリリース2」を選択できなくなります。
    これらのソフトウェア・リリースを使用した既存のデプロイメントは引き続き運用され、Premier Support期間またはExtended Support期間(該当する場合)を通じて完全にサポートされます。 Premier Support期間またはExtended Support期間の終了時に、これらのリリースはOracle Database Cloud Serviceでサポートされなくなります。
    Oracle Database 11gリリース2またはOracle Database 12cリリース2を使用している場合、または使用する予定の場合は、Oracle Database 12cリリース1またはOracle Database 18cへのアップグレードを計画することをお薦めします。
Oracle Database Cloud Serviceの既知の問題 E56337-48 2018年9月 > 非推奨の機能/コマンド

各データベース・バージョンのサポート期間
2018年3月発表、4月更新

  • 以下バージョンの新規デプロイ終了日を発表
    • Oracle Database 11g Release 2 (11.2.0.4) -> 2019年6月 (Update)
    • Oracle Database 12c R2 (12.2.0.1) -> 2019年1月
      → 後継Patch Set Releaseに相当する Oracle Database 18c (12.2.0.2相当)がリリース されたため、猶予期間を持って新規デプロイを終了
  • 既存インスタンスのサポート終了日を発表
Oracle Cloud PaaS & IaaS:2018年5月度サービス情報アップデート Published on May 10, 2018 by オラクルエンジニア通信 のスライド5

各データベース・バージョンのサポート期間

クラウドでのGA 新規デプロイ終了 サポート終了
11g (11.2.0.4) 2014年9月 2019年6月 2020年12月
12c R1 (12.1.0.2) 2014年9月 TBD 2021年7月
12c R2 (12.2.0.1) 2017年3月 2019年1月 2020年7月 (仮)
18c (12.2.0.2相当) 2018年3月 TBD TBD
  • 対象サービス
    • Database Cloud, Exadata Cloud (Public & Cloud at Customer), OCI-Database
  • 既存インスタンスのサポート終了
    • オンプレミスのライフタイム・サポートに準拠
    • Premiere Support or (設定されている場合) Extended Support まで

Support Dates for Oracle Database Releases in Oracle Cloud Database Services (Doc ID 2377651.1)

Oracle Cloud PaaS & IaaS:2018年5月度サービス情報アップデート Published on May 10, 2018 by オラクルエンジニア通信 のスライド6

*8

Feature Description
Updated notices of future deprecations and removals Soon, Oracle Database Cloud Service (Database Classic on the My Services Dashboard), will drop the option to create database deployments on OCI regions. Oracle recommends creating new database deployments for OCI using the Oracle Cloud Infrastructure Database service (Database on the My Services Dashboard). This service offers database deployments on Bare Metal, VM, and Exadata.
Cloud support for Oracle Database 12c Release 2 ends July 2020. Cloud support for Oracle Database 11g Release 2 ends December 2020. These actions apply to all cloud services: DBCS, ExaCS, ExaCC, and OCI Database.
If you are using, or are planning to use, one of the release versions listed above, Oracle recommends that you plan an upgrade to a supported RDBMS release (for example, Oracle Database 18c or Oracle Database 12c Release 1) before services using Oracle Database 12c Release 2 or Oracle Database 11g Release 2 enter the unsupported state.
What's New for Oracle Database Cloud Service E68400-38 December 2018 > On Oracle Cloud > December 2018

Notice of Future Deprecations and Removals
The following features will be removed in a future release of Oracle Database Cloud Service:

  • Soon, Oracle Database Cloud Service (Database Classic on the My Services Dashboard), will drop the option to create database deployments on OCI regions. Oracle recommends creating new database deployments for OCI using the Oracle Cloud Infrastructure Database service (Database on the My Services Dashboard). This service offers database deployments on Bare Metal, VM, and Exadata.
  • Cloud support for Oracle Database 12c Release 2 ends July 2020. Cloud support for Oracle Database 11g Release 2 ends December 2020. These actions apply to all cloud services: DBCS, ExaCS, ExaCC, and OCI Database.
    If you are using, or are planning to use, Oracle Database 11g Release 2 or Oracle Database 12c Release 2, Oracle recommends that you plan an upgrade to Oracle Database 12c Release 1 or Oracle Database 18c.
Known Issues for Oracle Database Cloud Service E56337-51 December 2018 > Deprecated Features/Commands

*1:Q1CY19 = 2019年第1四半期 = 2019年1月か2月か3月、 Q2CY19 = 2019年第2四半期 = 2019年4月か5月か6月

*2:Oracle Database 18cは、4四半期に渡って各プラットフォーム向けがリリースされ、プラットフォームによって初期バージョンが18.1、18.3、18.4に分かれていました。Oracle Database 19cは上半期中に全てのプラットフォーム向けがリリースされるため、第1四半期にリリースされるプラットフォームの初期バージョンは 19.1で、第2四半期は同 19.2になるのかもしれません。

*3:Slides Download Center – Upgrade your Database - NOW! > Current and Comprehensive Slide Decks > Upgrade to 18c – Canada Workshops Uploaded: Oct 7, 2018 のスライド40においても同様の記述あり

*4:12.1.0.2のPremier Support Endは、 Oracle Database Technology Night 2018/08/31(金)Oracle Database 18c テクノロジーシリーズ~ Oracle 18c の新機能や機能拡張ご紹介 ~DB Core と Oracle Multitenant の進化 の「DL資料」内スライド44などに沿って日付をJun-2018へ変更

*5:Oracle Databaseバージョン 選択における考察’18内での“12.2 Premier Support”は 12.2.0.1 Error Correction と書くのが正確かつわかりやすいと今は思います

*6:Oracle Databaseバージョン 選択における考察’18のスライド3と4の更新版のような感じ

*7:2017年までに既にDBインスタンスを作成できなかったリリースが対象

*8:“Patching end date for 12.2.0.1 has changed and is now 23-Nov-2020” via Release Schedule of Current Database Releases (Doc ID 742060.1) Last updated on DECEMBER 21, 2018公開前の資料