Syed Saad Ali

Oracle ACE Pro

Oracle Solution Architect

Oracle E-Business Suite

Oracle Cloud Infrastructure

Oracle Fusion Middleware

Oracle Database Administration

Oracle Weblogic Administration

Syed Saad Ali

Oracle ACE Pro

Oracle Solution Architect

Oracle E-Business Suite

Oracle Cloud Infrastructure

Oracle Fusion Middleware

Oracle Database Administration

Oracle Weblogic Administration

Blog Post

Oracle EBS with Oracle Database 19c FAQs

Oracle EBS with Oracle Database 19c FAQs

Oracle E-Business Suite with Oracle Database 19c FAQs

Oracle EBS is now certified to use with Oracle database 19c(19.13) 

A Container Database(CDB) with one Pluggable Database(PDB) (single-tenant) is currently the only certified deployment for Oracle E-Business Suite with Database 19c. So oracle database has to be multitenant on Oracle 19c.

  • How does E-Business Suite support the Oracle Database multitenant architecture?

    Oracle E-Business Suite supports the multitenant architecture with a single CDB containing a single pluggable Oracle E-Business Suite database (PDB) in the following combinations:

    For R12.2
    Oracle E-Business Suite 12.2.3 and later with Oracle Database 19c on-premises
    Oracle E-Business Suite 12.2.3 and later with Oracle Database 12cR1 VM DB Systems or Oracle Database 12cR1 in an Exadata DB System
    For R12.1
    Oracle E-Business Suite 12.1.3 with Oracle Database 19c on-premises
    Oracle E-Business Suite 12.1.3 with Oracle Database 12cR1 VM DB Systems or Oracle Database 12cR1 in an Exadata DB System

  • Are there additional licensing requirements?

Oracle E-Business Suite currently supports a single pluggable database (single-tenant) with a CDB architecture (see the previous question). A single PDB in a CDB does not require licensing the Oracle Multitenant database option.

  • How to connect to the Oracle E-Business Suite CDB as SYSDBA?

Source the CDB environment file in the ORACLE_HOME and then use SQL*Plus to connect to the CDB as SYSDBA:

$ cd $ORACLE_HOME

$ source <CDB_NAME>_<NODE_NAME>.env

$ sqlplus "/ as sysdba"

 

  • How to connect to the Oracle E-Business Suite PDB as SYSDBA?

Source the CDB environment file,  then export the Oracle EBS PDB name, then use SQL*Plus to connect to the PDB as SYSDBA

$ source <CDB_NAME>_<NODE_NAME>.env

$ export ORACLE_PDB_SID=<PDB NAME>;

$ sqlplus "/ as sysdba"

 

  • How to Start and Shutdown the CDB that hosts the Oracle E-Business suite PDB?

Depending on the Database Instance Environment you are using for either Single Node or RAC

Starting Single Node:

$ source <CDB_NAME>_<NODE_NAME>.env

$ sqlplus "/ as sysdba"

SQL> startup;

 Stopping Single Node:

$ source <CDB_NAME>_<NODE_NAME>.env

$ sqlplus "/ as sysdba"

SQL> shutdown normal;

Starting RAC Environment:

$ source <CDB_NAME>_<NODE_NAME>.env

$ srvctl start database -d

Stopping RAC Environment:

$ source <CDB_NAME>_<NODE_NAME>.env

$ srvctl stop database -d

 

  • How to open the Oracle E-Business Suite PDB?

Source the CDB environment file, then connect to the CDB as SYSDBA, and after that execute the SQL shown in the example to start the PDB

$ source <CDB_NAME>_<NODE_NAME>.env
$ sqlplus "/ as sysdba"
SQL> alter pluggable database open read write services=all;

  • How to close the Oracle E-Business Suite PDB?

Source the CDB environment, then connect to the CDB as SYSDBA, and after that execute the SQL shown in the example to close the PDB:

$ source <CDB_NAME>_<NODE_NAME>.env
$ sqlplus "/ as sysdba"
SQL> alter pluggable database close immediate;

 

  • How to find Oracle EBS PDB information and status?

$ source <CDB_NAME>_<NODE_NAME>.env

$ sqlplus "/ as sysdba"

SQL> show pdbs;

 

  • How to list the OPatch inventory for a multitenant database?

$ source <CDB_NAME>_<NODE_NAME>.env
$ export PATH=$PATH:$ORACLE_HOME/OPatch
$ opatch lsinventory -detail

 

  • How to set up the environment to install a database patch in an Oracle E-Business Suite multitenant database?

$ source <CDB_NAME>_<NODE_NAME>.env
$ export PATH=$PATH:$ORACLE_HOME/OPatch

 

  • How to set up the environment to run an Oracle E-Business Suite Script or SQL session?

$ source <CDB_NAME>_<NODE_NAME>.env
$ export ORACLE_PDB_SID=<PDB NAME>
$ sqlplus "/ as sysdba"

 

 

Related Posts
Write a comment