Skip to Main Content
  • Questions
  • Restore Entreprise Edition RMAN Backup to Standard Edition

Breadcrumb

May 4th

Question and Answer

Connor McDonald

Thanks for the question, Nabil.

Asked: May 07, 2021 - 8:54 am UTC

Last updated: May 19, 2021 - 3:43 am UTC

Version: 11.2.0.4 to 19C

Viewed 1000+ times

You Asked

Hello experts ,

Is it possible to restore entreprise edition rman backup which contains partitionned tables to a Standard edition instance?

Thanks in advance.

Regards
Nabil.

and Connor said...

From the docs:

https://docs.oracle.com/en/database/oracle/oracle-database/21/upgrd/migrating-from-enterprise-to-standard-database.html#GUID-FD2DB65B-0E54-4ECE-8DF3-8E8F12FBD005

Converting from Enterprise Edition to Standard Edition requires exporting and importing data.

To properly convert from an Enterprise Edition database to a Standard Edition database, you must perform an Export/Import operation. Oracle recommends that you use the Standard Edition Export utility to export the data. If you only install Standard Edition software, then some data dictionary objects become invalid. These invalid objects create problems when maintaining the database.

The Export/Import operation does not introduce data dictionary objects specific to the Enterprise Edition, because the SYS schema objects are not exported. After the Import in the Standard Edition database, you are only required to drop user schemas related to Enterprise Edition features.

Rating

  (1 rating)

Is this answer out of date? If it is, please let us know via a Comment

Comments

A correction ??

Hemant K Chitale, May 12, 2021 - 1:50 pm UTC

"you are only required to drop user schemas related to Enterprise Edition features."

Should it be "drop user schema *objects* related to Enterprise Edition feature" --- objects not entire schemas ?

(I tried to look for the option/button to provide feedback on the documentation page but couldn't find it)
Connor McDonald
May 19, 2021 - 3:43 am UTC

The MOS not is referring to entire schemas (eg ORDSYS etc etc).

But I agree, we should really have a "change to SE" script that takes care of this in a safe manner for anyone doing this migration

More to Explore

Administration

Need more information on Administration? Check out the Administrators guide for the Oracle Database