1.1 Managing Applications in an Application Container

In an application container, an application is the named, versioned set of application common objects stored in the application root. In this context, “application” means “application back-end.” Application common objects include user accounts, tables, PL/SQL packages, and so on. An application can be shared with the application PDBs that belong to the application root.

On performing application changes, application PDBs can synchronize with the application in the application root. The application container also manages the versions of the application and the patches to the application:
  • While installing an application, user must specify the application version number.
  • While upgrading an application, user must specify the old application version number and the new application version number.
As the application evolves, the application container maintains all of the versions that are applied.