11 Migrate Applications and Data
Oracle Application Express applications and data can be migrated between on-premises Oracle Database installations and Oracle Database Exadata Express Cloud Service, and between Oracle Database Exadata Express Cloud Service and Oracle Autonomous Database.
Topics
About Migrating Applications
Oracle Application Express Applications, RESTful services, and dependent database objects can be moved between Oracle Databases, whether the Oracle Database resides on-premises, or in a Database Cloud Service such as Oracle Database Exadata Express Cloud Service, or in Oracle Autonomous Database.
There are several different methods and tools that can be used to perform the migration. Some options include:
-
Oracle Application Express Import/Export to create export files that can be imported into another Oracle Application Express workspace
-
Oracle SQL Developer to drag and drop carts of data objects
-
Oracle Application Express SQL Workshop to create database objects and populate them with data
-
RESTful Web services to load database objects with data
Migrate On-premises Applications to Oracle Database Exadata Express Cloud Service
Oracle Application Express applications and data residing in an on-premises Oracle Database can be migrated to Oracle Database Exadata Express Cloud Service.
The migration process involves using Oracle Application Express, from the on-premises Oracle Database, to create an application export and generate a report that identifies application dependent database objects. The export is imported to Exadata Express, using Oracle Application Express, and the dependent objects are moved to Exadata Express using Oracle SQL Developer. See How to Move an Application to Another Instance in Oracle Application Express Application Builder User’s Guide.
Note:
Exporting Oracle Application Express applications from an on-premises Oracle Database must be performed by a Workspace Administrator. Importing the exported packaged application to Exadata Express must be performed by a Service Administrator.Note:
You can only import applications from Oracle Application Express versions that are the same version as the destination Oracle Application Express or are an earlier version.Migrate Oracle Database Exadata Express Cloud Service Applications to On-premises Oracle Databases
Oracle Application Express applications and data in Oracle Database Exadata Express Cloud Service can be migrated to an on-premises Oracle Database.
The migration process involves using Oracle Application Express, from Exadata Express, to create an application export and generate a report that identifies application dependent database objects. The export is imported to the on-premises Oracle Database, using Oracle Application Express, and the dependent objects are moved using Oracle SQL Developer. See How to Move an Application to Another Instance in Oracle Application Express Application Builder User’s Guide.
Note:
Exporting Oracle Application Express applications from Exadata Express must be performed by a Service Administrator. Importing the exported packaged application to an on-premises Oracle Database must be performed by a Workspace Administrator.Note:
You can only import applications from Oracle Application Express versions that are the same version as the destination Oracle Application Express or are an earlier version.Migrate from Oracle Database Exadata Express Cloud Service to Oracle Autonomous Database
Oracle Autonomous Database delivers self-driving, self-securing, self-repairing database services that scale instantly to meet the demands of mission critical applications.
See About Migrating Oracle Application Express Applications to Oracle Autonomous Database in Migrating Oracle Exadata Express Cloud Service Apps to Oracle Cloud Infrastructure.