エディションベースの再定義(EBR)を使用すると、アプリケーションの利用を中断することなく、オンラインでアプリケーションをアップグレードできます。アップグレードのインストールが完了すると、アップグレード前のアプリケーションとアップグレード後のアプリケーションを同時に使用できます。そのため、既存のセッションでは、ユーザーが終了を決定するまでアップグレード前のアプリケーションを継続して使用できます。また、すべての新しいセッションで、アップグレード後のアプリケーションを使用できます。アップグレード前のアプリケーションは、それを使用するセッションがなくなった時点で使用中止できます。EBRをこのように使用すると、アップグレード前のバージョンからアップグレード後のバージョンへのホット・ロールオーバーが、停止時間ゼロで実現します。
EBRでは、次の方法でオンライン・アプリケーション・アップグレードが行われます。
EBRは、ライセンス許可を受けなくても、Oracle Databaseのすべてのエディションで使用できます。