Wednesday, May 17, 2023

Oracle Technology Prerequisites Rules for Oracle E-Business Suite Applications

This section provides an overview of Oracle’s licensing prerequisites for the underlying database and

other technologies when license Oracle E-Business Suite Applications as it relates to the level of

modifications that are performed to the application programs. Additional prerequisites may apply to

specific application programs, please contact your Oracle sales representative for more information.

Please note that there are two tables: one table applicable for orders after February 28, 2007 (see

pages 3 and 4); and one table applicable for orders up to and including February 28, 2007 (see pages

5 and 6).

Oracle distinguishes between three levels of modifications to its Oracle E-Business Suite Applications,

which have increasing licensing requirements for the underlying database and other technologies.

These modification levels are:

No Modifications: The customer is deploying the application without modifications. In this case, the

customer receives a restricted-use license for the Oracle Database Enterprise Edition, Oracle Internet

Application Server Enterprise Edition, which includes WebLogic Server Basic, and a limited set of

other products. This restricted-use license may only be used to run with the licensed application(s); it

cannot be used for any other purposes.

Modifications implemented as Java programs and/or modifications to Forms, Reports and/or

Workbooks: These modifications include any creation or modification of reports, forms, and/or

workbooks. In addition, modifications implemented as Java programs, which include Java that

produces html interface or Java business logic fall under this category. In these two scenarios, the

customer receives a restricted-use license for the Oracle Database Enterprise Edition and a limited

set of other products. This restricted-use license may only be used to run with the licensed

application(s); it cannot be used for any other purposes. Additionally, the customer is required to

purchase licenses for a limited set of products, including Oracle Internet Application Server Enterprise

Edition for the total number of end users1 or processors for which the modifications are deployed.

Modifications to the database: Examples of these modifications include adding and/or modifying the

tables, columns, stored procedures and triggers, which are the part of Oracle E-Business Suite

application schema. In this situation, the customer is required to purchase licenses for the Oracle

Database Enterprise Edition, as well as Oracle Internet Application Server Enterprise Edition for the

total number of end users1 or processors for which the modifications are deployed. The customer

receives a restricted-use license of a limited set of products. Additionally, a limited set of other

products is required to be licensed as defined in the following table



https://www.oracle.com/us/corporate/pricing/application-licensing-table-070571.pdf

Thursday, May 4, 2023

Oracle Database In-Memory Option (DBIM) Basics and Interaction with Data Warehousing Features (Doc ID 1903683.1)

 In this Document

Purpose
Questions and Answers
  
 Basics
 1.  What patches are required for Database In-Memory?
 2.  Where can I find information about how the IM column store works?
 3.  How do I enable/disable the IM column store, and what is the minimum size? 
 4.  Will objects age out of the IM column store, and can I increase the size of the IM column store dynamically?
 5.  What objects can I put in the IM column store?  
 6.  When will an object benefit from being in the IM column store?
 7.  When will an object not benefit from being in the IM column store?
 8.  How do I populate the IM column store?
 9.  How should I adjust SGA_TARGET and PGA_TARGET when using the IM column store?
 10. How can I estimate how much memory I need to allocate for each object I want to put in the IM column store?
 11. Is the IM column store transactionally consistent with the buffer cache?  
 12. Is IM column store compression the same as Advanced Compression?
 13.. How is DML handled?
 12.2 New Features
 18.1 New Features
 Licensing
 1. I do not have a license for the DBIM option.  How do I demonstrate it is not in use in my database in case of audit?
 Monitoring
 1. Is there an Advisor for the IM column store?
 2. How can I monitor the contents of the IM column store?
 Advanced Compression
 1. What happens if data on disk is compressed with either Basic or Advanced Compression?
 Data Pump (non-TTS)
 1. Will objects be imported with the INMEMORY attribute?
 Information Lifecycle Management - Automatic Data Optimization (ADO)
 Materialized Views
 1. Can I put my materialized view logs in the IM column store?  
 Multitenant
 1. Should I set the INMEMORY_SIZE parameter at the PDB level, as well as at the CDB level?
 Optimizer and Plan Operations
 1. My table is in the IM column store, so why do I see primary key (PK) access instead of TABLE ACCESS IN MEMORY FULL?
 Parallel Execution
 1. Will parallel execution work with the IM column store?
 Partitioning
 1. If only some of my partitions of a partitioned table are in the IM column store, will the IM column store be used? 
 2. If I exchange partitions with a partitioned table that is INMEMORY, will the table that was exchanged into the partition be in the IM column store?
 3. If you want to be able to define at the partition level what columns will or won't be in the column store, how can this be done?  For example, column1 in partition 1 might be INMEMORY, but column1 might not be INMEMORY for partition 2.
 Query Rewrite
 1. If I have my primary (source) tables in the IM column store, will my query still rewrite using my materialized views?
 RAC
 1. How is the IM column store distributed in a RAC environment?
 Transportable Tablespaces (TTS)
 1.  Is there anything special that needs to be done to use TTS when a tablespace or its objects have the physical attribute of INMEMORY?
 Wrong Results
 1. If have wrong results, how can I narrow down the problem to confirm or eliminate the IM column store as a factor?
  Automatic In-Memory, External Table Support and Greater Performance in Oracle Database 18c
 In-Memory Dynamic Scans
References

APPLIES TO:

Oracle Database Cloud Service - Version N/A and later
Oracle Database - Enterprise Edition - Version 12.1.0.2 and later
Gen 1 Exadata Cloud at Customer (Oracle Exadata Database Cloud Machine) - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Oracle Database Exadata Express Cloud Service - Version N/A and later
Information in this document applies to any platform.

PURPOSE

This note references some basic information from the Oracle® Database Administrator's Guide 12c Release 1 (12.1) about the Oracle Database In-Memory (IM) column store and adds some information regarding its interaction with various data warehousing features.

QUESTIONS AND ANSWERS

NOTE: In the images and/or the document content below, the user information and data used represents fictitious data from the Oracle sample schema(s) or Public Documentation delivered with an Oracle database product. Any similarity to actual persons, living or dead, is purely coincidental and not intended in any manner.

 

Basics

1.  What patches are required for Database In-Memory?

For Database In-Memory, you should always apply the latest ProactiveBP.  Development will first require you to apply the latest proactive bundle patch (ProactiveBP) if you feel you have hit an unexpected behavior before Support can file a new bug. For a list of the latest ProactiveBPs, see Document 1937782.1 12.1.0.2Database Proactive Bundle Patches / Bundle Patches for Engineered Systems and DB In-Memory - List of Fixes in each Bundle. These ProactiveBPs include the latest PSU.

You cannot apply a ProactiveBP on top of an ORACLE_HOME that has a regular PSU applied. If you have Database In-Memory, you should apply only ProactiveBPs. Should you have an ORACLE_HOME that has a PSU already applied, you will need to completely remove all PSUs, and apply the latest ProactiveBP; apply only ProactiveBPs from then on.  For more information about ProactiveBPs, see Document 1962125.1 Oracle Database - Overview of Database Patch Delivery Methods.

2.  Where can I find information about how the IM column store works?

You can find more information about the use of the In-Memory (IM) column store in several places in the Oracle documentation set, especially

Oracle® Database Administrator's Guide 12c Release 1 (12.1), Using the In-Memory Column Store

Oracle® Database Data Warehousing Guide 12c Release 1 (12.1), About the Oracle In-Memory Column Store

Oracle® Database In-Memory - An Oracle Technical Brief October 2014 

3.  How do I enable/disable the IM column store, and what is the minimum size? 

The COMPATIBLE parameter must be set to at least 12.1.0 to enable the feature, and the RDBMS version must be at least 12.1.0.2.0.

These parameters cause the IM column store to be enabled or disabled.

  • INMEMORY_SIZE -- set this parameter to a non-zero value to identify the fixed size of the IM column store pool.   In 12.1, this pool is not dynamic and will not resize itself; you must alter the value of this parameter and bounce the database to change the size of the pool.   The memory specified by this parameter will be subtracted from the SGA, and is not managed by Automatic Memory Management (AMM).  The minimum value allowed is 100M.   A value of 0 disables the IM column store.  In 12.2, this can be dynamically increased (see the next question for details).

  • INMEMORY_QUERY -- set to ENABLE by default, when INMEMORY_SIZE is specified.  To temporarily disable all in-memory queries for the entire database, set this to DISABLE.
    The SQL hints /*+ INMEMORY */ and /*+ NO_INMEMORY */ override the value of the INMEMORY_QUERY parameter and will enable or disable the IM column store for a hinted SQL statement.

See the INMEMORY_* parameters in the RDBMS V12.1 Oracle® Database Reference for more configuration parameters.

4.  Will objects age out of the IM column store, and can I increase the size of the IM column store dynamically?

No to both questions for 12.1.  The IM column store is not a cache; if you are out of memory in the IM column store, nothing more will be populated until you manually remove an object from the IM column store to make space.  This is a static pool that subtracts its size directly from the SGA.  You must change the value of INMEMORY_SIZE and bounce the database to change the size of the IM column store.

Starting in 12.2, objects still do not age out of the IM column store, but you can increase the size of the IM column store dynamically as long as the following are met:

  • The increase is at least 128MB (you will get an ORA-2097 if it is not)
  • SPFILE is in use
  • There is enough room in the SGA (you may need to increase this first)
    • Non-RAC: SGA_TARGET = SGA_TARGET + <new increase>
    • RAC: SGA_TARGET = (SGA_TARGET + <new increase>) * 1.1

5.  What objects can I put in the IM column store?  

If INMEMORY is enabled at the tablespace level, then all tables and materialized views in the tablespace are enabled for the IM column store by default.  Or, you can populate all of an object's columns in the IM column store or a subset of the object's columns.  Similarly, for a partitioned table or materialized view, you can populate all of the partitions in the IM column store or a subset of the partitions.  You can enable the IM column store at any of the following levels.   

  • Column
  • Table
  • Materialized view
  • Tablespace
  • Partition 
  • Out of line LOBs (in RDBMS 18.1+)
  • External table (in RDBMS 18.1+)

Note the following objects are NOT put in the IM column store:

  • Objects <= 64KB, as they will waste a considerable amount of space inside the IM column store, as memory is allocated in 1MB chunks
  • Index-organized tables (IOTs)
  • Indexes
  • Cluster tables
  • Long data types (deprecated since 8i)
  • Objects owned by the SYS user and stored in the SYSTEM or SYSAUX tablespace
  • Out of line LOBs (< 18.1)
  • External tables (< 18.1)

In 12.1.0.2, the IM column store cannot be used on an Active Data Guard (ADG) Standby instance, but can be used in a Logical Standby instance, and an instance maintained using Oracle Golden Gate.
Starting in 12.2.0.1, the IM column store can be used on ADG, but only if running on either Exadata, SuperCluster, or in the Oracle Cloud.  The DISTRIBUTE FOR SERVICE value determines where the object will be distributed.

6.  When will an object benefit from being in the IM column store?

Storing a database object in the IM column store can improve performance significantly for the following types of operations performed on the database object:

  • A query that scans a large number of rows and applies filters that use operators such as the following: =<>, and IN
  • A query that selects a small number of columns from a table or materialized view with a large number of columns, such as a query that selects five columns from a table with 100 columns
  • A query that joins a small table to a large table
  • A query that aggregates data

7.  When will an object not benefit from being in the IM column store?

  • Queries with complex predicates
  • Queries that select a large number of columns
  • Queries that return a large number of rows
  • Queries with multiple large table joins

8.  How do I populate the IM column store?

The population of the IM column store occurs automatically, depending on the value of the INMEMORY subclause PRIORITY.

PopulatedUse keywords
Immediately after the database is openedINMEMORY PRIORITY CRITICAL
After all higher priority objects have been populated, if there is still room in the IM column storeINMEMORY PRIORITY HIGH, INMEMORY PRIORITY MEDIUM, or INMEMORY PRIORITY LOW
Upon first scan of the object, if there is still room in the IM column store (this is the default) INMEMORY PRIORITY NONE, or simply INMEMORY

 

9.  How should I adjust SGA_TARGET and PGA_TARGET when using the IM column store?

Additional space is required for the shared_pool when using the IM column store. Oracle Database In-Memory allocates additional locks from the shared pool and has additional overhead for the IM column store in a RAC environment. Without adjustments you receive an ORA-4031 error during the population of the In-Memory column store if the shared_pool cannot be extended further.  The following adjustments are recommended:*

Type of DatabaseSGA_TARGETPGA_AGGREGATE_TARGET
Single-instance DatabasesSGA_TARGET + INMEMORY_SIZEPGA_AGGREGATE_TARGET
RAC Databases

SGA_TARGET + (INMEMORY_SIZE * 1.1)

PGA_AGGREGATE_TARGET

 
*    
MEMORY_TARGET = SGA_TARGET + PGA_AGGREGATE_TARGET
** These are minimum guidelines.  If you are using parallel execution to reduce the possibility of spilling to TEMP on large joins and aggregations, you should also make sure pga_aggregate_target is at least as large as (parallel_max_servers * 2G). 

10. How can I estimate how much memory I need to allocate for each object I want to put in the IM column store?

You can use dbms_compression.get_compression_ratio to estimate the memory requirements for putting the object in the IM column store.  In this example below, we are using a compression type of COMP_INMEMORY_QUERY_LOW, which is the compression type that is set by default when you use the key word INMEMORY and do not specify a compression type.  You can find the other compression types here.  You can check the actual size of the object once it's in the IM column store by selecting inmemory_size from v$im_segments.

set serveroutput on
DECLARE
  l_blkcnt_cmp      binary_integer;
  l_blkcnt_uncmp    binary_integer;
  l_row_cmp         binary_integer;
  l_row_uncmp       binary_integer;
  l_cmp_ratio       number;
  l_comptype_str    varchar2(100);
BEGIN
   dbms_compression.get_compression_ratio(
--  input parameters
    scratchtbsname => upper('&ScratchTBS'),                     -- scratch tablespace
    ownname        => upper('&ownername'),                      -- owner of the table
    objname        => upper('&TableName'),                      -- table name
    subobjname     => NULL,                                     -- partition name
    comptype       => DBMS_COMPRESSION.COMP_INMEMORY_QUERY_LOW, -- compression algorithm
-- output parameters
    blkcnt_cmp   => l_blkcnt_cmp,                               -- number of compressed blocks
    blkcnt_uncmp => l_blkcnt_uncmp,                             -- number of uncompressed blocks
    row_cmp      => l_row_cmp,                                  -- number of rows in a compressed block
    row_uncmp    => l_row_uncmp,                                -- number of rows in an uncompressed block
    cmp_ratio    => l_cmp_ratio,                                -- compression ratio, which is the number of uncompressed blocks divided by the number of compressed blocks
    comptype_str => l_comptype_str                              -- compression type
);                
dbms_output.put_line('.');
dbms_output.put_line('OUTPUT: ');
dbms_output.put_line('T1 '||l_comptype_str||' ratio: '||to_char(l_cmp_ratio,'99.999'));
end;
/
--Example:
--  In this example, we see that the compression ratio is actually better than was estimated.

-- create a test table
create table t1 /*+ append */ as select * from dba_objects;


-- see what the on-disk size is
SQL> select sum(bytes), sum(blocks) from user_segments where segment_name = 'T1';

SUM(BYTES) SUM(BLOCKS)
---------- -----------
  13631488        1664


-- calculate the compression ratio
set serveroutput on
DECLARE
  l_blkcnt_cmp      binary_integer;
  l_blkcnt_uncmp    binary_integer;
  l_row_cmp         binary_integer;
  l_row_uncmp       binary_integer;
  l_cmp_ratio       number;
  l_comptype_str    varchar2(100);
BEGIN
   dbms_compression.get_compression_ratio(
--  input parameters
    scratchtbsname => upper('users'),                           -- scratch tablespace
    ownname        => upper('<USER>'),                          -- owner of the table
    objname        => upper('t1'),                              -- table name
    subobjname     => NULL,                                     -- partition name
    comptype       => DBMS_COMPRESSION.COMP_INMEMORY_QUERY_LOW, -- compression algorithm
-- output parameters
    blkcnt_cmp   => l_blkcnt_cmp,                               -- number of compressed blocks
    blkcnt_uncmp => l_blkcnt_uncmp,                             -- number of uncompressed blocks
    row_cmp      => l_row_cmp,                                  -- number of rows in a compressed block
    row_uncmp    => l_row_uncmp,                                -- number of rows in an uncompressed block
    cmp_ratio    => l_cmp_ratio,                                -- compression ratio
    comptype_str => l_comptype_str                              -- compression type
);
dbms_output.put_line('.');
dbms_output.put_line('OUTPUT: ');
dbms_output.put_line('T1 '||l_comptype_str||' ratio: '||to_char(l_cmp_ratio,'99.999'));
end;
/
.
OUTPUT:
T1 "In-memory Memcompress Query Low" ratio:   2.800

PL/SQL procedure successfully completed.


-- manually calculate the inmemory size by using the compression ratio
   -- 13631488 on-disk bytes / 2.8 compression ratio = 4868388.57 estimated bytes in IM column store


-- put the table in the IM column store
alter table T1 inmemory;
select * from t1 where 1=0;

Table altered.


-- check the actual size in the IM column store
SQL> select inmemory_size from v$im_segments where segment_name = 'T1';

INMEMORY_SIZE
-------------
      4325376


11. Is the IM column store transactionally consistent with the buffer cache?  

Yes.  The database keeps the columnar data transactionally consistent with the buffer cache.  When fetching data, Oracle Database can read either the IM column store or the database buffer cache, or both within the same query. The database transparently sends OLTP queries (such as primary key look-ups) to the buffer cache, and analytic and reporting queries to the IM column store.   Read consistency in the IM column store is managed via System Change Numbers (SCNs) just as it is without Database In-Memory enabled.

12. Is IM column store compression the same as Advanced Compression?

The IM column store has its own compression algorithms, which are completely different from those of Advanced Compression.  Advanced Compression focuses on saving space; the IM column store uses compression to improve query performance, as well as save space.  The default, MEMCOMPRESS FOR QUERY LOW, gives the best performance of all the compression methods.  See IM Column Store Compression Methods for a description of all options.  Note: Changing the compression clause of columns with an ALTER TABLE statement results in a repopulation of any existing data in the IM column store.  See the "Advanced Compression" section below for information about the IM column store's interaction with table compression.

13.. How is DML handled?

An In-Memory Column Unit (IMCU) is a chunk of rows stored in columnar form, and the number of rows may vary per IMCU.  For conventional DML, when a database block is changed, the entries in the column store are marked stale as of a given SCN.  The rowid of the data is placed in a transaction journal.  If a query scans the IM column store and the SCN is older than the query scan, the old data in the IMCU will be seen; if the SCN is newer than the query scan, the rowid in the transaction journal will be used to get the newest data from the buffer cache.  Periodically, the In-Memory Coordinator (IMCO) will ask worker processes to repopulate the stale IMCUs by building a new IMCU online.  As long as there is space in the IM column store, both versions of the IMCU will exist to prevent ORA-1555 (called double buffering).  For direct loads, if the object is marked with priority, then the extent will be brought into IMCUs at that time; if on-demand priority, the worker processes will be tasked with bringing the new data into the IMCUs when they run.  A truncate of an object marks all its related IMCUs as invalid, and the worker processes will do asynchronous garbage collection over time.

12.2 New Features

Document 2242973.1 12.2 New Feature: Database In-Memory (IM) Column Store Expressions

Document 2242985.1 12.2 New Feature: Database In-Memory (IM) FastStart

Document 2242995.1 12.2 New Feature: Database In-Memory (IM) Column Store Join Groups

Document 2211831.1 Automatic Data Optimization (ADO) Supports Database In-Memory Column Store in 12.2>)

Dynamic Resizing of INMEMORY_SIZE (see question 3. Will objects age out of the IM column store, and can I increase the size of the IM column store dynamically? above)

Database In-Memory Guide: Deploying an IM Column Store with Oracle Active DataGuard

18.1 New Features

Database SQL Tuning Guide: In-Memory Aggregation

Licensing

1. I do not have a license for the DBIM option.  How do I demonstrate it is not in use in my database in case of audit?

You can demonstrate the option is not in use by issuing the following SQL statement and seeing that the parameter has a value of 0.  You may also want to check DBA_FEATURE_USAGE_STATISTICS for historical use.

show parameter inmemory_size
select name, first_usage_date, last_usage_date from dba_feature_usage_statistics where name like 'In-%';

Monitoring

1. Is there an Advisor for the IM column store?

The In-Memory Advisor, which is licensed as part of the Database Tuning Pack, analyzes your workload and gives advice on how to configure the IM column store.  See Document 1965343.1 Oracle Database In-Memory Advisor for information about this new Advisor.

2. How can I monitor the contents of the IM column store?

Dynamic views V$IM_SEGMENTS and V$IM_USER_SEGMENTS let you see what objects are currently populated in the IM column store.  These views not only show which objects are populated in the IM column, they also indicate how the objects are distributed across a RAC cluster and whether the entire object has been populated (BYTES_NOT_POPULATED).

It is also possible to use this view to determine the compression ratio achieved for each object populated in the IM column store, assuming the objects were not compressed on disk.

SELECT v.owner, v.segment_name,
v.bytes orig_size,
v.inmemory_size in_mem_size,
v.bytes / v.inmemory_size comp_ratio
FROM v$im_segments v;

Another view, V$IM_COLUMN_LEVEL, contains details on the columns populated into the column store, as not all columns in a table need to be populated into the column store.

You may also be interested in In-Memory Central, which is part of Enterprise Manager Cloud Control 12c.  (See <Document 1986938.1> Enterprise Manager Cloud Control 12c: In-Memory Central Shows Oracle Database In-Memory Column (DBIM) Store Information.)

Advanced Compression

1. What happens if data on disk is compressed with either Basic or Advanced Compression?

If data on disk is compressed with either Basic or Advance Compression, it is read into memory uncompressed, pivoted 90 degrees, then re-compressed per the INMEMORY compression format that you chose (or defaulted).

Data Pump (non-TTS)

1. Will objects be imported with the INMEMORY attribute?

You can import database objects that are enabled for the IM column store using the TRANSFORM=INMEMORY:y option of the impdp command. With this option, Data Pump keeps the IM column store clause for all objects that have one. When the TRANSFORM=INMEMORY:n option is specified, Data Pump drops the IM column store clause from all objects that have one.

You can also use the TRANSFORM=INMEMORY_CLAUSE:string option to override the IM column store clause for a database object in the dump file during import. For example, you can use this option to change the IM column store compression for a database object being imported.

Example (note the \ characters are necessary to "escape" the double quotes so they are not stripped by the OS):

transform=inmemory_clause:\"INMEMORY MEMCOMPRESS FOR DML PRIORITY CRITICAL\"

Information Lifecycle Management - Automatic Data Optimization (ADO)

Starting in Oracle Database 12c Release 2 (12.2), ADO manages the In-Memory (IM) column store as a new data tier. You can create policies to evict objects from the IM column store when they degrade performance, and populate objects when they improve performance. ADO manages the IM column store using Heat Map statistics.   See <Document 2211831.1> "Automatic Data Optimization (ADO) Supports Database In-Memory Column Store in 12.2" for further information.

Materialized Views

1. Can I put my materialized view logs in the IM column store?  

You should put your materialized view log in the IM column store ONLY if (1) you need the refreshes to be very fast AND (2) the volume of DML isn't too high.  If the underlying table has a lot of DML going on, having the materialized view log in the IM column store may actual slow the DML down as we will have to maintain the log both in the IM column store and on disk.

-- this would put the materialized view log for <USER>.emp in the IM column store
alter table <USER>.mlog$_emp inmemory;

Multitenant

1. Should I set the INMEMORY_SIZE parameter at the PDB level, as well as at the CDB level?

Yes.  We recommend setting the cumulative INMEMORY_SIZE in the CDB, and then setting the INMEMORY_SIZE for each PDB that represents its portion of the total INMEMORY_SIZE in the CDB.  You can oversubscribe the INMEMORY_SIZE in a PDB so that all of the INMEMORY_SIZE parameters for all the PDBs are larger than the total INMEMORY_SIZE in the CDB; if you do, there is no error, but each PDB may not get the portion of the total that you want it to have.   For example you could have INMEMORY_SIZE = 1G in the CDB, and if you had 4 PDBs, each PDB could set the INMEMORY_SIZE = 250M, if you wanted it divided evenly among them.

Optimizer and Plan Operations

1. My table is in the IM column store, so why do I see primary key (PK) access instead of TABLE ACCESS IN MEMORY FULL?

A primary-key lookup will always be costed cheaper than FTS.   If your query uses a PK for access, then it may not be costed as cheaper in IM column store. 

Parallel Execution

1. Will parallel execution work with the IM column store?

Yes.  Remember, the IM column store is just a different way to store the data.  Parallel execution works just as it would with rows coming from the buffer cache or disk.

Partitioning

1. If only some of my partitions of a partitioned table are in the IM column store, will the IM column store be used? 

If FTS is the only method of scan, the execution plan will show a single TABLE ACCESS IN MEMORY FULL to use as much from IM column store as possible.  If alternative access methods exist, we can get data from other sources.  For example, an FTS might access what's in the IM column store, and an index access data in the buffer cache or on disk.  Mixed access methods will still show as TABLE ACCESS IN MEMORY FULL in an operation.

2. If I exchange partitions with a partitioned table that is INMEMORY, will the table that was exchanged into the partition be in the IM column store?

The INMEMORY clause is a physical-segment-attribute clause.  As with any other physical-segment attribute, the INMEMORY attribute has to be set on the exchange table prior to the exchange in order for it to be in effect once it is exchanged into the partition.  You can either alter the exchange table with the INMEMORY clause before exchange, or alter the table partition after the exchange.

3. If you want to be able to define at the partition level what columns will or won't be in the column store, how can this be done?  For example, column1 in partition 1 might be INMEMORY, but column1 might not be INMEMORY for partition 2.

The inmemory_column_clause is a table-level clause and is not applicable to specific partitions; the view V$IM_COLUMN_LEVEL also specifies only the table name.  Allowing this at the partition level would mean partitions couldn't be pruned at compile time, and would carry some other adverse side-effects; there are no plans to implement such a feature.   You can add or remove columns from the IM column store at the table level by using syntax such as this:

Example:
ALTER TABLE <table_name> INMEMORY NO INMEMORY(<column_name>);  -- puts the table INMEMORY for all partitions, but excludes the named column from the IM column store for all partitions

Query Rewrite

1. If I have my primary (source) tables in the IM column store, will my query still rewrite using my materialized views?

It depends on the cost.   If the materialized view is not in the IM column store, and the optimizer calculates it's faster to access the primary tables from the IM column store vs. the materialized view outside the IM column store, then it will not rewrite.  If most of your queries against a table should rewrite, you can put the materialized views in the IM column store and leave the primary table(s) as NO INMEMORY.

RAC

1. How is the IM column store distributed in a RAC environment?

If you are going to use the In-Memory (IM) column store in a RAC environment, you will want to read the Oracle Database In-Memory blog, written by experts in this area, to thoroughly understand how the IM column store behaves, and what parameters affect it.

Oracle Database In-Memory on RAC - Part 1 (revised)

Oracle Database In-Memory on RAC - Part 2

Oracle Database In-Memory on RAC - Part 3

Oracle Database In-Memory on RAC - Part 4

 For example, Part 1 of this blog says to use AutoDOP to take full advantage of the IM column store on RAC, and explains how the IM column store interacts with parallelism.  It also explains that setting PARALLEL_INSTANCE_GROUP to limit nodes on which parallelism runs will also limit the distribution of IMCUs in the IM column store to those nodes.

Each node in an Oracle RAC environment has its own IM column store. Oracle recommends that you equally size the IM column stores on each Oracle RAC node. For any Oracle RAC node that does not require an IM column store, set the INMEMORY_SIZE parameter to 0.

In RAC, the IMCUs are *distributed* among the IM column stores on ALL nodes as long as PARALLEL_INSTANCE_GROUP is not set.  That means that data that is in the IM column store on one node will not also be in the IM column store on another node (see exception for DUPLICATE parameter below*).  If PARALLEL_INSTANCE_GROUP is set, then the IMCUs and parallelism are restricted to the IM column stores on the nodes pointed to by the service name defined in this parameter.  You can control the type of distribution of the IMCUs across nodes with the DISTRIBUTION parameter.

We recommend you apply a patch for unpublished Bug 22013607 - "COST OF SERIAL IM FULL TABLE SCAN DOESN'T ACCOUNT FOR NECESSARY IO ON RAC," which addresses some cases where queries ran serially instead of in parallel, and thus could not access data in other nodes' IM column stores.

*DUPLICATE: It is possible to have completely different objects populated on every node, or to have larger objects distributed across all of the IM column stores in the cluster. It is also possible to have the same objects appear in the IM column store on every node (restricted to only engineered systems with InfiniBand (IB), since IMCUs are not shipped over the interconnect). The distribution of objects across the IM column stores in a cluster is controlled by two additional sub-clauses to the INMEMORY attribute; DISTRIBUTE and DUPLICATE (restricted).

Also see the section Overview of In-Memory Column Store with Oracle RAC in the Oracle RAC documentation for more information about parameters and distribution methods.

Caution: Normally, you will not have PARALLEL_INSTANCE_GROUP set unless you are trying to restrict both parallelism and the IM column store to a subset of nodes.  Setting PARALLEL_INSTANCE_GROUP to an invalid value will cause your IM column store to not load anything.  See note "RAC: How to control parallel execution across instances in 11g? (Doc ID 1207190.1)," which applies to 11g+, or Part 2 of the blog mentioned above. 
Note: In 12.2, we recommend using the DISTRIBUTE ... FOR SERVICE ... clause instead of the PARALLEL_INSTANCE_GROUP.  See Configuring an In-Memory Service for a Subset of Nodes: Example in the Oracle documentation for a good example.

 

Transportable Tablespaces (TTS)

1.  Is there anything special that needs to be done to use TTS when a tablespace or its objects have the physical attribute of INMEMORY?

No, there is nothing special that needs to be done if you want the objects imported to the target exactly as they were exported.  When the TTS import is done, if INMEMORY_SIZE is non-zero in the target database, the objects will be imported without error, and they will retain the physical attribute of INMEMORY, but the IM column store will not be populated until you set INMEMORY_SIZE >= 100M (100M is the minimum required).  

Wrong Results

1. If have wrong results, how can I narrow down the problem to confirm or eliminate the IM column store as a factor?

You can turn off the IM column store (and its smart scan) by doing the following.  If the wrong results persist, it is not an issue of the IM column store.

alter session set INMEMORY_QUERY = disable;

 Automatic In-Memory, External Table Support and Greater Performance in Oracle Database 18c

Visit the below link for details:

https://blogs.oracle.com/in-memory/oracle-database-18c-dbim

In-Memory Dynamic Scans

Visit the below link for more details:

https://blogs.oracle.com/in-memory/using-imds-part-2

REFERENCES

Oracle Database In-Memory on RAC - Part 1 (revised)
Oracle® Database In-Memory - An Oracle White Paper October 2014
Best Practices for DBIM - Oracle Open World 2015

NOTE:1962125.1 - Oracle Database - Overview of Database Patch Delivery Methods - 12.1.0.2 and older
NOTE:1937782.1 - 12.1.0.2 Database Proactive Bundle Patches / Bundle Patches for Engineered Systems and DB In-Memory - List of Fixes in each Bundle
Oracle Database In-Memory on RAC - Part 4
Oracle Database In-Memory on RAC - Part 2
Oracle Database In-Memory on RAC - Part 3

Thursday, April 20, 2023

Oracle E-Business Suite Release 12.2 Technology Stack Documentation Roadmap (Doc ID 1934915.1)

 This document acts as a central list of books and My Oracle Support knowledge documents that describe the recommended use and deployment of various optional and required components of the technology stack that underpins the overall Oracle E-Business Suite (EBS) Release 12.2 architecture.

Note: This roadmap lists Oracle E-Business Suite Release 12.2 documents only.
  • If you are looking for knowledge documents created for 12.x releases prior to 12.2, refer to Document 380482.1Oracle E-Business Suite Release 12 Technology Stack Documentation Roadmap.
  • If you are looking for Release 11i knowledge documents, refer to Document 207159.1Oracle E-Business Suite Release 11i Technology Stack Documentation Roadmap.

You should periodically check this Document 1934915.1 on My Oracle Support for the addition of new knowledge documents, which will be listed when they are published. There is a change log at the end of this document.

If you want to be notified when any of the My Oracle Support documents listed herein are updated, refer to My Oracle Support Knowledge Document 793436.2Subscribing to Hot Topic E-Mails.

The documents listed do not replace the standard books in the Oracle E-Business Suite Documentation Web Library, but should be read in conjunction with the latest version of the relevant books: for example, a document may refer the reader to a book for background information, and a book may point to a document as the best source of up-to-date information on a new or rapidly-changing topic. The most relevant books are listed in a note at the beginning of applicable sections, before the supporting My Oracle Support knowledge documents. Using the Web Library ensures you are seeing the latest version of the books, which include any updates that have been made since publication of the versions supplied with your installation media.

Note: The following distinction applies to on-premises EBS environments and Oracle Cloud environments.

  • Many of the documents are applicable to both on-premises EBS environments and Oracle Cloud EBS environments, while others are specific to EBS on Oracle Cloud.
  • This document is accordingly divided into two main parts (1 and 2), to help ensure you refer to the correct documents for your environment.

In This Document

The various books and My Oracle Support knowledge documents listed herein are written and maintained by EBS Development, and categorized as follows.

Part 1 - On-Premises Environments and Oracle Cloud EnvironmentsPart 2 - Oracle Cloud Environments Only

Part 1 - On-Premises Environments and Oracle Cloud Environments

Note: This section lists documents that are applicable where Oracle E-Business Suite is running either on premises or on the Oracle Cloud Infrastructure (OCI) Compute service. In addition, some of the application tier notes are also applicable even when the database tier is running on a database cloud service such as OCI VM DB Systems, OCI Exadata Cloud Services, or Exadata Cloud@Customer Generation 1 or Generation 2. Any individual exceptions to this are noted with the document.

Refer to Part 2 for database tier documents that apply when running on a cloud service, as well as general cloud documentation.

Section 1: Release Notes, Readmes, and Related Documents

Note: The primary documentation library book for this area is:
  • Oracle E-Business Suite Concepts

1.1: All 12.2 Releases

1.2: AD-TXK Updates

1.2.1: Application Instructions

  • Document 1583092.1, Oracle E-Business Suite Release 12.2: Suite-Wide Rollup and AD/TXK Delta Information
  • Document 1617461.1, Applying the Latest AD and TXK Release Update Packs to Oracle E-Business Suite Release 12.2
  • Document 1903052.1, Applying A Non-Current Version of the AD and TXK Release Update Packs to Oracle E-Business Suite Release 12.2

1.2.2: Release Notes

  • Document 2857317.1, Oracle E-Business Suite Applications DBA and Technology Stack Release Notes for R12.AD.C.Delta.14 and R12.TXK.C.Delta.14
  • Document 2758994.1, Oracle E-Business Suite Applications DBA and Technology Stack Release Notes for R12.AD.C.Delta.13 and R12.TXK.C.Delta.13
  • Document 2649885.1, Oracle E-Business Suite Applications DBA and Technology Stack Release Notes for R12.AD.C.Delta.12 and R12.TXK.C.Delta.12
  • Document 2527995.1, Oracle E-Business Suite Applications DBA and Technology Stack Release Notes for R12.AD.C.Delta.11 and R12.TXK.C.Delta.11
  • Document 2295390.1, Oracle E-Business Suite Applications DBA and Technology Stack Release Notes for R12.AD.C.Delta.10 and R12.TXK.C.Delta.10
  • Document 2233485.1, Oracle E-Business Suite Applications DBA and Technology Stack Release Notes for R12.AD.C.Delta.9 and R12.TXK.C.Delta.9
  • Document 2159750.1, Oracle E-Business Suite Applications DBA and Technology Stack Release Notes for R12.AD.C.Delta.8 and R12.TXK.C.Delta.8
  • Document 2033780.1, Oracle E-Business Suite Applications DBA and Technology Stack Release Notes for R12.AD.C.Delta.7 and R12.TXK.C.Delta.7
  • Document 1983782.1, Oracle E-Business Suite Applications DBA and Technology Stack Release Notes for R12.AD.C.Delta.6 and R12.TXK.C.Delta.6
  • Document 1934471.1, Oracle E-Business Suite Release 12.2: Now Available - Essential Bundle Fixes for AD Delta 5 and TXK Delta 5
  • Document 1644660.1, Oracle E-Business Suite Technology Stack and Applications DBA Release Notes for R12.TXK.C.Delta.5 and R12.AD.C.Delta.5
  • Document 1674784.1, Oracle E-Business Suite Release 12.2: Now Available - Essential Consolidated Rollup Patches for AD Delta 4 and TXK Delta 4
  • Document 1624423.1, Oracle E-Business Suite Technology Stack and Applications DBA Release Notes for R12.TXK.C.Delta.4 and R12.AD.C.Delta.4

1.3: Applications Technology Product Family Updates

1.4: Release 12.2.12

  • Document 2876726.1, Oracle E-Business Suite Release 12.2.12 Readme
  • Document 2899035.1, Oracle E-Business Suite Applications DBA and Technology Stack Release Notes for Release 12.2.12

1.5: Release 12.2.11

  • Document 2758997.1, Oracle E-Business Suite Release 12.2.11 Readme
  • Document 2758996.1, Oracle E-Business Suite Applications DBA and Technology Stack Release Notes for Release 12.2.11

1.6: Release 12.2.10

  • Document 2666934.1, Oracle E-Business Suite Release 12.2.10 Readme
  • Document 2693485.1, Oracle E-Business Suite Applications DBA and Technology Stack Release Notes for Release 12.2.10

1.7: Release 12.2.9

1.8: Release 12.2.8

  • Document 2393248.1, Oracle E-Business Suite Release 12.2.8 Readme
  • Document 2292750.1, Oracle E-Business Suite Applications DBA and Technology Stack Release Notes for Release 12.2.7 and 12.2.8

1.9: Release 12.2.7

  • Document 2230783.1, Oracle E-Business Suite Release 12.2.7 Readme
  • Document 2292750.1, Oracle E-Business Suite Applications DBA and Technology Stack Release Notes for Release 12.2.7 and 12.2.8

1.10: Release 12.2.6

1.11: Release 12.2.5

1.12: Release 12.2.4

1.13 Release 12.2.3

Section 2: Installation and Configuration

Note: The primary documentation library books for this area are:
  • Oracle E-Business Suite Installation Guide: Using Rapid Install
  • Oracle E-Business Suite Setup Guide
  • Oracle E-Business Suite Flexfields Guide
  • Oracle Workflow Client Installation Guide
  • Oracle iSetup User's Guide
  • Oracle Application Management Pack for Oracle E-Business Suite Guide
  • Oracle E-Business Suite Mobile Apps Administrator's Guide
  • Oracle E-Business Suite Multiple Organizations Implementation Guide

2.1: Administration and Management

  • Document 1378579.1, Troubleshooting Rapid Install for E-Business Suite Release 12.2
  • Document 1375769.1, Sharing The Application Tier File System in Oracle E-Business Suite Release 12.2
  • Document 1375686.1, Using Load-Balancers with Oracle E-Business Suite Release 12.2
  • Document 373548.1, How To Collect And Use Forms Trace and Forms Runtime Diagnostics (FRD) in Oracle Applications Release 12
  • Document 393861.1, Globalization Guide for Oracle E-Business Suite Release 12.0 to 12.2
  • Document 393320.1, Internationalization Update Notes for Release 12.2
  • Document 437878.1, Upgrading OracleAS 10g Forms and Reports in Oracle E-Business Suite Release 12
  • Document 444248.1, Using the OracleAS 10.1.2 Forms and Reports Builders with Oracle Applications Release 12
  • Document 807393.1, Hijrah and Thai Calendar Support in Oracle E-Business Suite R12.1 and 12.2
  • Document 1581549.1, Best Practices for Minimizing Oracle E-Business Suite Release 12.2.n Upgrade Downtime
  • Document 1583752.1 Express Diagnosis of Oracle E-Business Suite Release 12.2.n Upgrade Performance Issues
  • Document 1597531.1, Oracle Applications Release 12.2: Upgrade Sizing and Best Practices
  • Document 1906545.1, Resolving Domain Deployment Issues When Installing Oracle E-Business Suite Release 12.2
  • Document 567015.1, Using IPv6 with Oracle E-Business Suite Releases 11i and 12
  • Document 1077709.1, Using Lightweight MLS With Oracle E-Business Suite Release 12.1.3 and Higher
  • Document 563019.1, Complying with Daylight Saving Time (DST) and Time Zone Rule Changes in E-Business Suite Release 12
  • Document 384241.1, Using Forms Socket Mode with Oracle E-Business Suite Release 12
  • Document 414992.1, Using Cygwin to Maintain Oracle E-Business Suite Release 12 on Windows
  • Document 1460742.1, Deploying Oracle E-Business Suite on Oracle Exalogic Elastic Cloud and Oracle Exadata Database Machine
  • Document 2025309.1, Using Oracle Database In-Memory with Oracle E-Business Suite
  • Document 2045552.1, Getting Started with Oracle Application Management Pack (AMP) for Oracle E-Business Suite Release 13.1.1.1.0
  • Document 2676355.1, Getting Started with Oracle Application Management Pack for Oracle E-Business Suite (AMP), Release 13.4.1.0.0
  • Document 2528000.1, Oracle E-Business Suite Performance Best Practices
  • Document 2749775.1, EBS 12.2 Upgrade Readiness Checker - Database Tier (EURC-DT)
  • Document 2816243.1, Oracle iSetup Release Notes for Release 12.2.11
  • Document 2736939.1, Downloading Oracle E-Business Suite Electronic Technical Reference Manual (eTRM), Release 12.1 and 12.2
  • Document 2850246.1, Oracle E-Business Suite Electronic Technical Reference Manual (eTRM), Release 12.2

2.2: Installation and Upgrade

  • Document 1330701.1, Oracle E-Business Suite Installation and Upgrade Notes Release 12 (12.2) for Linux x86-64
  • Document 1330702.1, Oracle E-Business Suite Installation and Upgrade Notes Release 12 (12.2) for Oracle Solaris on SPARC (64-bit)
    • This document applies to on-premises environments only
  • Document 1330703.1, Oracle E-Business Suite Installation and Upgrade Notes Release 12 (12.2) for IBM AIX on Power Systems (64-bit)
    • This document applies to on-premises environments only
  • Document 1330704.1, Oracle E-Business Suite Installation and Upgrade Notes Release 12 (12.2) for HP-UX Itanium
    • This document applies to on-premises environments only
  • Document 1330706.1, Oracle E-Business Suite Installation and Upgrade Notes Release 12 (12.2) for Microsoft Windows x64 (64-bit)
    • This document applies to on-premises environments only

2.3: Cloning

Note: The documents in this section only apply to EBS environments that are located on-premises or on the OCI Compute service.
  • Document 1383621.1, Cloning Oracle E-Business Suite Release 12.2 with Rapid Clone
  • Document 1614793.1, Cloning Oracle E-Business Suite Release 12.2 Environments Integrated with Oracle Access Manager 11gR2 (11.1.2) and Oracle E-Business Suite AccessGate
  • Document 1679270.1, Cloning Oracle E-Business Suite Release 12.2 RAC Enabled Systems with Rapid Clone
  • Document 2047809.1, Cloning Oracle E-Business Suite Release 12.2 (AD-TXK Delta 6 or Lower Codelevel) with Rapid Clone
  • Document 2552208.1. Cloning Oracle E-Business Suite Release 12.2 with Multitenant Database using Rapid Clone

2.4: Virtualization

Note: The documents in this section only apply to EBS environments that are located on-premises.
  • Document 2717713.1, Oracle VM Virtual Appliance for Oracle E-Business Suite Deployment Guide, Release 12.2.10
  • Document 2580936.1, Oracle VM Virtual Appliance for Oracle E-Business Suite Deployment Guide, Release 12.2.9
  • Document 2462176.1, Oracle VM Virtual Appliance for Oracle E-Business Suite Deployment Guide, Release 12.2.8
  • Document 2328923.1, Oracle VM Virtual Appliance for Oracle E-Business Suite Deployment Guide, Release 12.2.7
  • Document 2254565.1, Oracle VM Virtual Appliance for Oracle E-Business Suite Deployment Guide, Release 12.2.6
  • Document 1928303.1, Oracle VM Virtual Appliances for Oracle E-Business Suite Deployment Guide, Release 12.2.4
  • Document 1954255.1, Oracle VM Templates for Oracle E-Business Suite for Exalogic Deployment Guide, Release 2.2.4
  • Document 1633952.1, Oracle VM Templates for Oracle E-Business Suite for Exalogic Deployment Guide, Release 12.2.3
  • Document 1620448.1, Oracle VM Virtual Appliances for Oracle E-Business Suite Deployment Guide, Release 12.2.3
  • Document 1904928.1, Application Management Suite: Quick Provisioning of Oracle E-Business Suite Using Virtual Assemblies

2.5: Secure Enterprise Search

  • Document 462377.1, Installing Oracle E-Business Suite Secure Enterprise Search, Release 12
  • Document 726239.1, Oracle E-Business Suite Secure Enterprise Search Troubleshooting Guidelines, Release 12

2.6: Development and Customizations

Note: The primary documentation library books for this area are:
  • Oracle E-Business Suite Developer's Guide
  • Oracle E-Business Suite UI Standards for Forms-Based Products
  • Oracle Application Framework Personalization Guide
  • Oracle E-Business Suite Desktop Integration Framework Developer's Guide
  • Oracle iSetup Developer's Guide
  • Oracle E-Business Suite Integrated SOA Gateway Developer's Guide
  • Oracle Workflow Developer's Guide
  • Oracle Workflow API Reference
  • Oracle E-Business Suite Mobile Foundation Developer's Guide
  • Document 1306563.1, Extending Oracle E-Business Suite Release 12.1.3 and Above Using Oracle Application Express (APEX).
  • Document 1577707.1, Creating a Custom Application in Oracle E-Business Suite Release 12.2
  • Document 1577661.1, Developing and Deploying Customizations in Oracle E-Business Suite Release 12.2
  • Document 1485444.1, Using the Latest UIX Update with Oracle E-Business Suite Release 12.2
  • Document 2800195.1, Oracle Application Framework Release Notes for Release 12.2.11
  • Document 1315485.1, Oracle Application Framework Developer's Guide: Index
  • Document 1315505.1, OA Extension Component Reference: Index
  • Document 1315510.1, Oracle Application Framework Profile Options: Index
  • Document 1455931.1, Oracle Application Framework Development FAQ (Frequently Asked Questions)
  • Document 1512113.1, Oracle Application Framework Troubleshooting Guide
  • Document 1927975.1, Oracle E-Business Suite Release 12.2 Upgrade Considerations for OAF-based Applications and Oracle CRM Technology Foundation
  • Document 1108093.1, Oracle E-Business Suite Java Caching Framework Developer's Guide
  • Document 395441.1, Oracle Application Framework Support Guidelines for Customers
  • Document 974422.1, Embedding Analytics in Oracle E-Business Suite
  • Document 416708.1, How to Identify Required Oracle JDeveloper Patches For Oracle E-Business Release 12.x or 11i
  • Document 1296491.1, FAQ for Integration of Oracle E-Business Suite and Oracle Application Development Framework (ADF) Applications
  • Document 1916149.1, Guidance for Integrating Custom and Third-Party Products With Oracle E-Business Suite Release 12.2
  • Document 2833762.1, Using Microsoft Visual Studio 2013, 2017, or 2019 with Oracle E-Business Suite Release 12.1 and 12.2 on Microsoft Windows

2.7: Oracle E-Business Suite Information Discovery

Note: The primary documentation library book for this area is:
  • Oracle E-Business Suite Information Discovery Integration and System Administration Guide
  • Document 2344819.1, Oracle E-Business Suite Information Discovery Globalization Guide, Release 12.2 V9
  • Document 2344840.1, Oracle E-Business Suite Information Discovery Clustering Guide, Release 12.2 V9
  • Document 2344818.1, Installing Oracle E-Business Suite Information Discovery, Release 12.2 V9
  • Document 2277347.1, DMZ and TLS Configuration Guide for Oracle E-Business Suite Information Discovery, Release 12.2 V8
  • Document 2214433.1, Oracle E-Business Suite Information Discovery Clustering Guide, Release 12.2 V8
  • Document 2214432.1, Oracle E-Business Suite Information Discovery Globalization Guide, Release 12.2 V8
  • Document 2214431.1, Installing Oracle E-Business Suite Information Discovery, Release 12.2 V8
  • Document 2169333.1, DMZ and TLS Configuration Guide for Oracle E-Business Suite Information Discovery, Release 12.2 V7
  • Document 2097205.1, Oracle E-Business Suite Information Discovery Clustering Guide, Release 12.2 V7
  • Document 2097204.1, Oracle E-Business Suite Information Discovery Globalization Guide, Release 12.2 V7
  • Document 2097196.1, Installing Oracle E-Business Suite Information Discovery, Release 12.2 V7
  • Document 2038186.1, DMZ and SSL Configuration Guide for Oracle E-Business Suite Information Discovery, Release 12.2 V6
  • Document 1970072.1, Oracle E-Business Suite Information Discovery Globalization Guide, Release 12.2 V6
  • Document 2021220.1, Oracle E-Business Suite Information Discovery Clustering Guide, Release 12.2 V6
  • Document 1970071.1, Installing Oracle E-Business Suite Information Discovery, Release 12.2 V6
  • Document 1575921.1, DMZ and SSL Configuration Guide for Oracle E-Business Suite Extensions for Oracle Endeca, Release 12.2 V4 and V5
  • Document 1574274.1, Oracle E-Business Suite Extensions for Oracle Endeca Clustering Guide, Release 12.2 V4 and V5
  • Document 1613997.1, Oracle E-Business Suite Extensions for Oracle Endeca Globalization Guide, Release 12.2 V5
  • Document 1614014.1, Installing Oracle E-Business Suite Extensions for Oracle Endeca, Release 12.2 V5
  • Document 1574273.1, Installing Oracle E-Business Suite Extensions for Oracle Endeca, Release 12.2 V4
  • Document 1574275.1, Oracle E-Business Suite Extensions for Oracle Endeca Globalization Guide, Release 12.2 V4

2.8: Oracle Enterprise Command Center Framework

Note: The primary documentation library books for this area are:
  • Oracle E-Business Suite User's Guide
  • Oracle E-Business Suite: Administering Enterprise Command Centers
  • Oracle E-Business Suite: Extending Enterprise Command Centers

Additionally, see the product-specific implementation guide and user's guide for more information about each Enterprise Command Center.

For more details about product-specific documentation, see Oracle E-Business Suite Enterprise Command Centers Quick Start Guide.

  • Document 2495053.1, Installing Oracle Enterprise Command Center Framework, Release 12.2 (latest version)
  • Document 2745581.1 Oracle Enterprise Command Center Framework High Availability, Release 12.2
  • Document 2496445.1, Enabling TLS for Oracle Enterprise Command Center Framework, Release 12.2 (latest version)
  • Document 2870144.1, Oracle Enterprise Command Center Framework Globalization Guide, Release 12.2 V9
  • Document 2870143.1, Installing Oracle Enterprise Command Center Framework, Release 12.2 V8
  • Document 2821770.1, Oracle Enterprise Command Center Framework Globalization Guide, Release 12.2 V8
  • Document 2821769.1, Installing Oracle Enterprise Command Center Framework, Release 12.2 V7
  • Document 2774310.1, Oracle Enterprise Command Center Framework Globalization Guide, Release 12.2 V7
  • Document 2774311.1, Installing Oracle Enterprise Command Center Framework, Release 12.2 V6
  • Document 2707403.1 Oracle Enterprise Command Center Framework Globalization Guide, Release 12.2 V6
  • Document 2707404.1 Installing Oracle Enterprise Command Center Framework, Release 12.2 V5
  • Document 2668032.1, Oracle Enterprise Command Center Framework Globalization Guide, Release 12.2 V5
  • Document 2668033.1, Installing Oracle Enterprise Command Center Framework, Release 12.2 V4
  • Document 2611443.1, Oracle Enterprise Command Center Framework Globalization Guide, Release 12.2 V4
  • Document 2611435.1, Installing Oracle Enterprise Command Center Framework, Release 12.2 V3
  • Document 2557059.1, Oracle Enterprise Command Center Framework Globalization Guide, Release 12.2 V3
  • Document 2557058.1, Installing Oracle Enterprise Command Center Framework, Release 12.2 V2
  • Document 2527147.1, Oracle Enterprise Command Center Framework Globalization Guide, Release 12.2 V2
  • Document 2527150.1, Extending Oracle Enterprise Command Centers, Release 12.2 V2
  • Document 2409163.1, Installing Oracle Enterprise Command Center Framework, Release 12.2 V1
  • Document 2441262.1, Enabling TLS for Oracle Enterprise Command Center Framework, Release 12.2 V1

Section 3: Patching

Note: The primary documentation library books for this area are:
  • Oracle E-Business Suite Concepts
  • Oracle E-Business Suite Maintenance Guide

3.1: Administration and Management

  • Document 1267768.1, Oracle E-Business Suite Releases 11i and 12.x: Required Updates for Patch Wizard
  • Document 1531121.1, Using the Online Patching Readiness Report in Oracle E-Business Suite Release 12.2
  • Document 1677498.1, How to Restore An Abandoned Node in Oracle E-Business Suite Release 12.2
  • Document 244040.1, Oracle E-Business Suite Recommended Performance Patches
  • Document 1583902.1, Oracle E-Business Suite Release 12.2: Online Patching FAQ
  • Document 1584097.1, Oracle E-Business Suite Release 12.2: Backup and Recovery Guidelines For Online Patching Cutover
  • Document 1678355.1, Oracle E-Business Suite Release 12.2: Validations Performed By the adop Online Patching Utility
  • Document 1901242.1, Script to Diagnose adop and Other AD-TXK Issues in Oracle E-Business Suite Release 12.2
  • Document 2749774.1, EBS Technology Patch Automation Tool for Application Tier (ETPAT-AT)
  • Document 1594274.1, Oracle E-Business Suite Release 12.2: Consolidated List of Oracle Database Patches and Bug Fixes
  • Document 2877607.1, Oracle E-Business Suite Release 12.2: Consolidated List of Oracle Fusion Middleware Patches and Bug Fixes

3.2: Database

Note: The documents in this section only apply to EBS environments that are located on-premises or on the OCI Compute service.
  • Document 1147107.1, Database Patch Set Update Overlay Patches Required for Use with PSUs and Oracle E-Business Suite (Only applies to EBS environments located on-premises or on the OCI Compute service.)
  • Document 2683670.1, Previous Oracle Database 19c Release Update Database Patch Lists for Oracle E-Business Suite

3.3: Special Platforms

Note: The documents in this section only apply to EBS environments that are located on-premises.
  • Document 1392527.1, Database Patches Required by Oracle E-Business Suite on Oracle Engineered Systems: Exadata Database Machines and SuperClusters

Section 4: Database Tier

Note: The primary documentation library book for this area is:
  • Oracle E-Business Suite Concepts

4.1: Administration and Management

  • Document 1926202.1, Using Oracle EBS 12.2 with a Database Tier Only Platform on Oracle 12c Release 1
  • Document 396009.1, Database Initialization Parameters for Oracle E-Business Suite Release 12
  • Document 554539.1, Using Database Partitioning with Oracle E-Business Suite
  • Document 1072636.1, Oracle E-Business Suite Release 12 High Availability Documentation Roadmap
  • Document 1349240.1, Database Preparation Guidelines for an E-Business Suite Release 12.2 Upgrade
  • Document 1513976.1, Using Oracle 11g Release 2 Automated Storage Management with Oracle E-Business Suite Release 12.2 in a Non-RAC Installation
  • Document 1613707.1, Using Oracle E-Business Suite Release 12.2 with a Database Tier Only Platform on Oracle 11.2
  • Document 1926203.1, Export/Import Process for Oracle EBS 12.2 Using Oracle Database 12c Release 1
  • Document 1613716.1, Export/Import Process for Oracle E-Business Suite Release 12.2 Database Instances Using Oracle Database 11.2
  • Document 1944539.1, Using Active Data Guard Reporting with Oracle E-Business Suite Release 12.2 and an Oracle 11g or 12c Database
  • Document 2608030.1, Using Active Data Guard Reporting with Oracle E-Business Suite Release 12.2 and Oracle Database 19c
  • Document 2665458.1, Oracle E-Business Suite Release 12.2: Upgrading to Oracle Database 19c with Existing Physical Standby
  • Document 2093158.1, Oracle E-Business Suite Release 12.2: Upgrading to Oracle Database 12c with Existing Physical Standby
  • Document 2525754.1, Using UTL_FILE_DIR or Database Directories for PL/SQL File I/O in Oracle E-Business Suite Releases 12.1 and 12.2
  • Document 2567105.1, FAQ: Oracle E-Business Suite and the Oracle Multitenant Architecture
  • Document 2554156.1, Export/Import Process for Oracle E-Business Suite Release 12.2 Database Instances Using Oracle Database 19c
  • Document 2458161.1, Oracle E-Business Suite Release 12.2 with Oracle Database 12c Release 1 Advanced Row Compression
  • Document 2615883.1, Using Oracle E-Business Suite Release 12.2 with a Database Tier Only Platform on Oracle 19c
  • Document 2617787.1, Business Continuity for Oracle E-Business Suite Release 12.2 on Oracle Database 19c Using Physical Host Names
  • Document 2617788.1, Business Continuity for Oracle E-Business Suite Release 12.2 on Oracle Database 19c Using Logical Host Names
  • Document 2246690.1, Business Continuity for Oracle E-Business Suite Release 12.2 Using Logical Host Names with an Oracle 12c Physical Standby Database
  • Document 2088692.1, Business Continuity for Oracle E-Business Suite Release 12.2 using Virtual Hosts with Oracle 12c Physical Standby Database
  • Document 1963472.1, Business Continuity for Oracle E-Business Suite Release 12.2 Using Oracle 12c (12.1.0.2) Physical Standby Database
  • Document 1491855.1, Business Continuity for Oracle E-Business Suite Release 12.2 Using Oracle 11g (11gR2) Physical Standby Database
  • Document 2674405.1, Using Transportable Tablespaces to Migrate Oracle E-Business Suite Release 12.2 Using Oracle Database 19c Enterprise Edition On a Multitenant Environment
  • Document 2157661.1, Using Transportable Tablespaces to Migrate Oracle EBS Release 12.2 Using Oracle Database 12.1.0
  • Document 2755875.1, Oracle E-Business Suite Release 12.2 System Schema Migration
  • Document 2758993.1, Managing Database Privileges in Oracle E-Business Suite Release 12.2 (Running adgrants.sql)
  • Document 2758999.1, FAQ: Oracle E-Business Suite Release 12.2 System Schema Migration
  • Document 2774309.1, Applying the Oracle E-Business Suite Consolidated Patch for EBS System Schema Migration

4.2: Oracle RAC

Note: The documents in this section only apply to EBS environments that are located on-premises.
  • Document 1570554.1, Oracle E-Business Suite Release 12.2: Adding or Deleting 11gR2 or 12c1 Oracle RAC Nodes
  • Document 2608028.1, Oracle E-Business Suite Release 12.2: Adding or Deleting 19c Oracle RAC Nodes
  • Document 2530665.1, Using Oracle 19c RAC Multitenant (Single PDB) with Oracle E-Business Suite Release 12.2
  • Document 1626606.1, Using Oracle 12c Release 1 (12.1) Real Application Clusters with Oracle E-Business Suite Release 12.2
  • Document 1453213.1, Using Oracle 11g Release 2 Real Application Clusters and Automatic Storage Management with Oracle E-Business Suite Release 12.2
  • Document 2029173.1, Configuring and Managing Oracle E-Business Suite Release 12.2.x Forms and Concurrent Processing for Oracle RAC

4.3: Interoperability

Note: The documents in this section only apply to EBS environments that are located on-premises or on the OCI Compute service.
  • Document 2552181.1, Interoperability Notes: Oracle E-Business Suite Release 12.2 with Oracle Database 19c
  • Document 1926201.1, Interoperability Notes Oracle E-Business Suite Release 12.2 with Oracle Database 12c Release 1 (12.1.0)
  • Document 1959604.1, Interoperability Notes EBS Release 12.2 with Database 12cR1 (12.1.0.1)
  • Document 1623879.1, Interoperability Notes Oracle E-Business Suite Release 12.2 with Oracle Database 11g Release 2 (11.2.0)

4.4: Platform Migration

Note: The documents in this section only apply to EBS environments that are located on-premises or on the OCI Compute service.

Section 5: Application Tier

Note: The primary documentation library books for this area are:
  • Oracle E-Business Suite Concepts
  • Oracle E-Business Suite Integrated SOA Gateway Implementation Guide
  • Oracle E-Business Suite Integrated SOA Gateway User's Guide
  • Oracle e-Commerce Gateway Implementation Guide
  • Oracle e-Commerce Gateway User's Guide
  • Oracle XML Gateway User's Guide
  • Oracle E-Business Suite Mobile Foundation Developer's Guide

5.1: Management

  • Document 1355068.1, Oracle E-Business Suite 12.2 Patching Technology Components Guide
  • Document 1366187.1, Oracle E-Business Suite 12.2 Fusion Middleware Log Files: Locate,View, and Control
  • Document 1590356.1, Upgrading Oracle Fusion Middleware WebTier of Oracle E-Business Suite Release 12.2 to the latest 11gR1 (11.1.1.x) PatchSet
  • Document 1905593.1, Managing Configuration of Oracle HTTP Server and Web Application Services in Oracle E-Business Suite Release 12.2
  • Document 1940996.1, Oracle E-Business Suite Release 12.2 Data Source Connection Pool Diagnostics
  • Document 2002603.1, Upgrading the Oracle Fusion Middleware WebTier of Oracle E-Business Suite Release 12.2 to 11gR1 PatchSet 6 (11.1.1.7)
  • Document 2048954.1, Application Tier Platform Migration with Oracle E-Business Suite Release 12.2
  • Document 2542826.1, Alternative Methods to Allow Access to Oracle WebLogic Server Administration Console from Trusted Hosts for Oracle E-Business Suite Release 12.2
  • Document 2555355.1, Prerequisite Steps to Configure Oracle Fusion Middleware 11.1.1.9 Components for Oracle E-Business Suite Release 12.2 Before Applying the July 2019 and Later FMW OSS Security Patch
  • Document 2815560.1, Oracle e-Commerce Gateway Release Notes for Release 12.2.11

5.2: Integration

  • Document 1061947.1, Integrating Oracle E-Business Suite with Content Management Repositories
  • Document 1388152.1, Overview of Single Sign-On Integration Options for Oracle E-Business Suite
  • Document 1576425.1, Integrating Oracle E-Business Suite Release 12.2 with Oracle Access Manager 11gR2 (11.1.2) using Oracle E-Business Suite AccessGate
  • Document 1595077.1, Using Oracle WebCenter 11.1.1 with Oracle E-Business Suite Release 12.2
  • Document 1963114.1, Oracle E-Business Suite (12.2) AccessGate Sizing and Performance Guidelines
  • Document 1380591.1, Using Discoverer 11.1.1 with Oracle E-Business Suite Release 12.2
  • Document 1311068.1, Installing Oracle E-Business Suite Integrated SOA Gateway, Release 12.2
  • Document 1317697.1, Oracle E-Business Suite Integrated SOA Gateway Troubleshooting Guide, Release 12.2
  • Document 2805690.1, Oracle E-Business Suite Integrated SOA Gateway Release Notes for Release 12.2.11
  • Document 1332262.1, Setting Up SAML Token Security for Oracle E-Business Suite Integrated SOA Gateway, Release 12.2
  • Document 1640073.1, Notes for Using Oracle Business Intelligence Publisher 10g in Oracle E-Business Suite Release 12.2
  • Document 2884072.1, Configuring Oracle Workflow for OAuth 2.0 in Oracle E-Business Suite Release 12.2
  • Document 2077434.1, Configuring an Oracle Workflow Notification Mailer with Cloud E-Mail Servers
  • Document 2474082.1, Configuring Attachments in Oracle Workflow E-mail Notifications in Release 12.2
  • Document 2277369.1, Oracle E-Business Suite Support Implications for Discoverer 11gR1
  • Document 2004495.1, Using Oracle GoldenGate to Replicate Data from Oracle E-Business Suite Release 12.2
  • Document 2692032.1, Deploying Oracle GoldenGate 19c to Achieve Operational Reporting for Oracle E-Business Suite Release 12 with Oracle Database 19c
  • Document 2095072.1, Oracle Traffic Director 11g Integration with Oracle E-Business Suite Release 12.2 on Oracle Exalogic
  • Document 2130592.1, Oracle Traffic Director 12c Integration with Oracle E-Business Suite Releases 12.1 and 12.2
  • Document 2339362.1, Integrating Oracle E-Business Suite Release 12.2 with Oracle Internet Directory 12c
  • Document 1371932.1, Integrating Oracle E-Business Suite Release 12.2 with Oracle Internet Directory 11gR1
  • Document 2278051.1, Integrating Oracle E-Business Suite Release 12.2 with Oracle Unified Directory 12c
  • Document 2003483.1, Integrating Oracle E-Business Suite Release 12.2 with Oracle Unified Directory 11gR2
  • Document 2339348.1, Integrating Oracle E-Business Suite Release 12.2 with Oracle Access Manager 12c using Oracle E-Business Suite AccessGate
  • Document 1584883.1, Integrating Oracle E-Business Suite Release 12.2 with Oracle BPEL in Oracle SOA Suite 11g R1
  • Document 1951625.1, Integrating Oracle E-Business Suite 12.2 with BPEL in Oracle SOA Suite 12c
  • Document 2347386.1, Integrating Oracle E-Business Suite 12.2 with BPEL in Oracle SOA Cloud Service 12c
  • Document 2307813.1, Using Oracle WebCenter Portal 12.2.1 with Oracle E-Business Suite Release 12.2
  • Document 1332645.1, Using Oracle WebCenter Portal 11.1.1 with Oracle E-Business Suite Release 12.2
  • Document 2386063.1, Installation and configuration of Oracle BI Publisher Desktop with Oracle E-Business Suite Release 12.1 and 12.2
  • Document 2815564.1, Oracle XML Gateway Release Notes for Release 12.2.11.

Section 6: Client Tier

Note: The primary documentation library books for this area are:
  • Oracle E-Business Suite User's Guide
  • Oracle Workflow User's Guide

Section 7: Security

Note: The primary documentation library books for this area are:
  • Oracle E-Business Suite Concepts
  • Oracle E-Business Suite Security Guide
  • Document 1334930.1, Sensitive Administrative Pages in Oracle E-Business Suite
  • Document 1357849.1, Security Configuration Mechanisms in the Attachments Feature in Oracle E-Business Suite
  • Document 457166.1, R12: New Feature: Enhance Security With Non-Reversible Hash Password FNDCPASS
  • Document 946372.1, Secure Configuration of Oracle E-Business Suite Profiles
  • Document 1375670.1, Oracle E-Business Suite Release 12.2 Configuration in a DMZ
  • Document 950018.1, Enhancing Oracle E-Business Suite Security with Separation of Duties
  • Document 1581584.1, Enabling the Oracle Database 11g Case-Sensitive Password Feature for Oracle E-Business Suite Release 12.1.1+
  • Document 2063486.1, FAQ: Oracle E-Business Suite Security
  • Document 1367293.1, Enabling TLS in Oracle E-Business Suite Release 12.2
  • Document 2143101.1, Enabling SSL or TLS in Oracle E-Business Suite Release 12.2
  • Document 1537100.1, Function Security and Role-Based Access Control (RBAC) in Oracle E-Business Suite
  • Document 1585296.1, Using TDE Tablespace Encryption with Oracle E-Business Suite Release 12.2
  • Document 1585696.1, Using TDE Column Encryption with Oracle E-Business Suite Release 12.2
  • Document 1926686.1, Using TDE Tablespace Encryption with Oracle E-Business Suite Release 12.2 on Database 12c Release 1 (12.1.0)
  • Document 2322920.1, Using Fast Offline Conversion to Enable Transparent Data Encryption (TDE) for Oracle E-Business Suite
  • Document 2727580.1, Integrating Oracle E-Business Suite Release 12.2 with Oracle Database Vault using EBS_SYSTEM
  • Document 2617770.1, Integrating Oracle E-Business Suite Release 12.2 with Oracle Database Vault 19c
  • Document 2131435.1, Integrating Oracle E-Business Suite Release 12.2 with Oracle Database Vault 12c
  • Document 1586321.1, Integrating Oracle E-Business Suite Release 12.2 with Oracle Database Vault 11g Release 2
  • Document 2500511.1, Implementing Database Network Access Control Lists in Oracle E-Business Suite Release 12.2 or 12.1
  • Document 2559570.1, Using Fast Online Conversion to Enable Transparent Data Encryption (TDE) for Oracle E-Business Suite 
  • Document 2670270.1, Using Oracle E-Business Suite Release 12.2 Data Masking Template with Oracle Database 19c with Oracle Enterprise Manager Cloud Control 13c
  • Document 2076834.1, Using Oracle E-Business Suite Release 12.2 Data Masking Template with Oracle Database 11gR2 or 12cR1 with Oracle Enterprise Manager Cloud Control 13c
  • Document 2777404.1, Enabling Unified Auditing in Oracle E-Business Suite Release 12.2 with Oracle Database Release 19c or 12c
  • Document 2793599.1, Traditional Database Auditing with Oracle E-Business Suite Release 12.2
  • Document 2787151.1, Enable TCPS (TLSv1.2) for SQL*Net Traffic in Oracle E-Business Suite Release 12.2
  • Document 2867473.1, Enable TCPS (TLS1.2) for Non-Oracle E-Business Suite Clients

Section 8: Additional Resources

The following documents are also relevant to Oracle E-Business Suite Release 12.2 system administration:



Part 2 - Oracle Cloud Environments Only

Note: This section lists documents that are applicable where Oracle E-Business Suite is running on Oracle Cloud. Any individual exceptions to this are noted.

Refer to Part 1 for documents that apply when running EBS in either on-premises environments or Oracle Cloud environments.

Section 9: General

  • Document 2066260.1, Getting Started with Oracle E-Business Suite on Oracle Cloud
  • Document 2517025.1, Getting Started with Oracle E-Business Suite on Oracle Cloud Infrastructure
  • Document 2774983.1, Getting Started with Oracle E-Business Suite on Oracle Exadata Cloud@Customer Gen 2
  • Document 2825450.1, Getting Started with Oracle E-Business Suite on Oracle Exadata Cloud@Customer Gen 1
  • Document 2517045.1, Getting Started with Oracle E-Business Suite on Oracle Cloud Infrastructure Classic
  • Document 2759000.1, Introduction and FAQ: Oracle E-Business Suite and Oracle Autonomous Database

Section 10: Cloud Tools

Note: The primary documentation library book for this area is:
  • Oracle E-Business Suite Cloud Manager Guide
  • Document 2656874.1, Standards Used by the Oracle E-Business Suite Cloud Manager for Provisioning Oracle E-Business Suite on Oracle Cloud Infrastructure

Section 11: Database Patching on Database Cloud Services

  • Document 2360215.1, Installing Oracle Database 19c Patch Updates for Oracle E-Business Suite on Single Instance VM DB System in Oracle Cloud Infrastructure
  • Document 2835624.1, Installing Oracle Database 12c Patch Updates for Oracle E-Business Suite on Single Instance VM DB System in Oracle Cloud Infrastructure
  • Document 2835625.1, Installing Oracle Database 11g Patch Updates for Oracle E-Business Suite on Single Instance VM DB System in Oracle Cloud Infrastructure
  • Document 2476292.1, Installing Oracle Database 19c Patch Updates for Oracle E-Business Suite on Oracle RAC VM DB Systems in Oracle Cloud Infrastructure
  • Document 2835622.1, Installing Oracle Database 12c Patch Updates for Oracle E-Business Suite on Oracle RAC VM DB Systems in Oracle Cloud Infrastructure
  • Document 2835623.1, Installing Oracle Database 11g Patch Updates for Oracle E-Business Suite on Oracle RAC VM DB Systems in Oracle Cloud Infrastructure
  • Document 2368508.1, Installing Oracle Database 19c Patch Updates for Oracle E-Business Suite on Oracle Cloud Infrastructure Exadata Cloud Services and Oracle Exadata Cloud@Customer
  • Document 2835620.1, Installing Oracle Database 12c Patch Updates for Oracle E-Business Suite on Oracle Cloud Infrastructure Exadata Cloud Services and Oracle Exadata Cloud@Customer
  • Document 2835621.1, Installing Oracle Database 11g Patch Updates for Oracle E-Business Suite on Oracle Cloud Infrastructure Exadata Cloud Services and Oracle Exadata Cloud@Customer

Section 12: Database Upgrades on Database Cloud Services

12.1: DB Systems

  • Document 2714918.1, Upgrading Oracle Database 12c to 19c for Oracle E-Business Suite Release 12.2 on OCI VM DB Systems
  • Document 2758991.1, Migrating and Upgrading Oracle Database 11g to 19c for Oracle E-Business Suite Release 12.2 on OCI VM DB Systems
  • Document 2800199.1, Cloning an Oracle Database 19c DB System with Oracle E-Business Suite Release 12.2
  • Document 2911999.1, Cloning an Oracle Database 19c DB System with Oracle E-Business Suite Release 12.1

12.2: Exadata Cloud Services

  • Document 2662718.1, Upgrading Oracle Database 12c to 19c for Oracle E-Business Suite Release 12.2 on Oracle Exadata Cloud Services and Oracle Exadata Cloud@Customer Gen 2
  • Document 2567103.1, Upgrading Oracle Database 11g to 19c for Oracle E-Business Suite Release 12.2 on Oracle Exadata Cloud Services

Section 13: Additional Procedures

13.1: Manual Lift and Shift

  • Document 2781888.1, Migrating Oracle E-Business Suite Release 12.2 with Oracle Database 19c to Oracle Exadata Cloud@Customer Gen 2
  • Document 2758998.1, Migrating Oracle E-Business Suite Release 12.2 with Oracle Database 12.1.0.2 to Oracle Exadata Cloud@Customer Gen 2
  • Document 2743151.1, Example Manual Migration of Oracle E-Business Suite Release 12.2 with Oracle Database 19c to Oracle Base Database Service DB Systems
  • Document 2673057.1, Example Manual Migration of Oracle E-Business Suite Release 12.2 with Oracle Database 12.1.0.2 to Oracle Base Database Service DB Systems

13.2: Platform Migration

  • Document 2725558.1, Oracle E-Business Suite Release 12.2 Platform Migration from On-Premises to Oracle Cloud Using Transportable Tablespaces with Oracle Database 19c
  • Document 2473449.1, E-Business Suite 12.2 Platform Migration from On-Premises to Oracle Cloud using Transportable Tablespaces with 12cR1

13.3: Integration

  • Document 2794300.1, Sharing the Application Tier File System in Oracle E-Business Suite Release 12.2 or 12.1.3 Using the Oracle Cloud Infrastructure File Storage Service
  • Document 2675815.1, Configuring Oracle E-Business Suite Integrated SOA Gateway for Oracle E-Business Suite Release 12.2 on Oracle Cloud Infrastructure
  • Document 2766854.1, Using the Oracle WebLogic Suite UCM Image for the Oracle E-Business Suite Application Tier
  • Document 2734421.1, Provision a New Oracle Enterprise Command Center Framework Release 12.2 (Latest Version) Installation on Oracle Cloud Infrastructure
  • Document 2866882.1, Provision a New Oracle Enterprise Command Center Framework Release 12.2 V7 Installation on Oracle Cloud Infrastructure
  • Document 2818302.1, Provision a New Oracle Enterprise Command Center Framework Release 12.2 V6 Installation on Oracle Cloud Infrastructure
  • Document 2768880.1, Provision a New Oracle Enterprise Command Center Framework Release 12.2 V5 Installation on Oracle Cloud Infrastructure
  • Document 2695092.1, Provision a New Oracle Enterprise Command Center Framework Release 12.2 V4 Installation on Oracle Cloud Infrastructure
  • Document 2695092.1, Provision a New Oracle Enterprise Command Center Framework Release 12.2 V3 Installation on Oracle Cloud Infrastructure

13.4: Creating a Copy

  • Document 2795500.1, Creating a Copy of Oracle E-Business Suite Release 12.2 with Oracle Database 19c on Oracle Exadata Cloud@Customer Gen 2
  • Document 2795469.1, Creating a Copy of Oracle E-Business Suite Release 12.2 with Oracle Database 12.1.0.2 on Oracle Exadata Cloud@Customer Gen 2

Oracle E-Business Suite Release 12.2 System Schema Migration

In This Document Section 1: Overview of the EBS System Schema Section 2: Requirements for Using the EBS System Schema Section 3: Migrating t...