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"

 

 

    About Syed Saad

    With 13 years of experience as a certified and skilled Oracle Database Administrator, I possess the expertise to handle various levels of database maintenance tasks and proficiently perform Oracle updates. Throughout my career, I have honed my analytical abilities, enabling me to swiftly diagnose and resolve issues as they arise. I excel in planning and executing special projects within time-sensitive environments, showcasing exceptional organizational and time management skills. My extensive knowledge encompasses directing, coordinating, and exercising authoritative control over all aspects of planning, organization, and successful project completions. Additionally, I have a strong aptitude for resolving customer relations matters by prioritizing understanding and effective communication. I am adept at interacting with customers, vendors, and management, ensuring seamless communication and fostering positive relationships.

    Check Also

    OracleEBSConfig

    INCREASE FORMS_TIMEOUT IN ORACLE R12

      INCREASE FORMS_TIMEOUT IN ORACLE R12   To implement the solution, please execute the following …

    Leave a Reply