Escolar Documentos
Profissional Documentos
Cultura Documentos
Abstract
[Differences and changes between oracle E-Business Suite 11i and 12i.]
Document History
Author : [Syed Samiullah] Title: [Mr.] Date Created : [13-Apr-2009] Company : [Sierra Atlantic Software Services]
Summary
Changes at Database Level:
Database Version in 11i (11.5.9 & 11.5.10) was 9i Rel 2 where as in Release 12 its 10g R2 (10.2.0.2) o Oracle Applications Tablespace Model (OATM) o Objects are classified by object type and access patterns o Transaction tables, Transaction indexes, Reference/SEED, Interface, Summary Management, Archive, No Logging, Queue, Media, Temporary, Undo, System o Uniform extents, locally managed, less fragmentation. o Total = 12 Tablespaces (11i: 400+) o Better Performance o PL/SQL operation 2x faster o PL/SQL Native Compilation
Changes at the Application Tier: The Below picture compares File system Structure difference between R11i and R12i
In Oracle Apps R12, You can see new TOP called INSTANCE_TOP in Application Tier. This TOP will now hold any configuration files (specific to that server), Certificates (If SSL is enabled SSL Certificates & any other certificates specific to that server) and related log files or PID files (for Apache or any other process).
In diagram tops with <>ST can be shared across servers (Shared Tier) and INSTANCE_TOP will be specific to Server.
Benefits of INST_TOP
1) Clear distinction between the location of data, code, and configuration files. 2) Configuration and log files are centrally contained in the instance configuration home. 3) Ability to share code (Applications, Technology Stack) among multiple instances. 4) Collection of configuration, logs is much easier since they are centrally located.
5) Can split ownership of apps and technology stack file systems. 6) Ability to place the configuration home on a Network or a local file system for performance improvement.
certificate will handle both forms & web connection. How to change from default Servlet mode (in apps R12) to Socket mode ? --------------------------------------------------------------------------------------------Refer to Oracle Metalink Note # 384241.1 Using Forms Socket Mode with Oracle E-Business Suite Release 12 Are there any network overheads of using Forms in Servlet Mode ? --------------------------------------------------------------------------------------Note # 311091.1 Understanding the Network Overhead Of Forms Servlet Listener Architecture Compared to Forms Server, covers some interesting points w.r.t. network traffic
Metalink
Advantage & Disadvantages of Forms Servlet Mode ------------------------------------------------------------------- Simple SSL Configuration (as no separate SSL configuration is required for Forms as connections are via web/http server) -- No port need to open to access forms in firewall. -- More secure method of deployment over Internet -- Result in more network traffic because of HTTP is more chatty than socket (dedicated) so not preferred in WAN implementation.
Summary of Changes from 11i to 12i ------------------------------------------------Component Database Release 11i 9.2 Release R12 10.2.0.2 10g (BI publisher) (10.1.2.0.2) Fusion middleware 10g (1.3.34) OC4j
Developer 6i (Forms & Reports) (8.0.6) Application Server iAS 1.0.2.2 (Apache Version ) (1.3.19) Java Container Jserv
Client Plug-in
Jinitiator
New environment variables e.g. FORMS_TRACE_DIR FORMS_ environment variables replace FORMS60_
Delivers native runtime executables for Forms (frmweb) (11i: frmwebx) Forms Trace in addition to Forms Runtime Diagnostics (FRD) record both built-in Forms data and performance data in a single output (profile: Forms Runtime Parameters) Reports Only available through Concurrent Manager Reports Server is not used Reports executable rwrun is used directly
Miscellaneous Challenges
-------------------------R12 Cloning considerations - Dependency on AutoConfig as a post step to everything - increased downtime might be needed. Related: Note: 603104.1 Troubleshooting RapidClone issues with Oracle Applications R12 Note: 406982.1 Cloning Oracle Applications Release 12 with Rapid Clone Patch 6776948 : R12 RAPIDCLONE CONSOLIDATED FIXES JUL/2008 Problem with starting web services if web server crashed - Need start, stop, start - Delete the lock file under persistence folder $ORA_CONFIG_HOME/10.1.3/j2ee/forms/persistence/forms_default_group_1/jms.state.lock, $ORA_CONFIG_HOME/10.1.3/j2ee/oacore/persistence/oacore_default_group_1/jms.state.lock $ORA_CONFIG_HOME/10.1.3/j2ee/oafm/persistence/oafm_default_group_1/jms.state.lock Mod_plsql - If you have custom development on mod_plsql, you should migrate your Web pages to Oracle Application Framework Oracle Reports Server Reports - Convert the reports to Oracle XML Publisher (some automated tools are available to help you) - Convert the reports to Oracle Application Framework (no automate tool to help you) - Run the reports through the Concurrent Manager (rewrite any charts using the Oracle Reports Charting tool (BI Chart Bean), this method will not be supported in Oracle Fusion Applications)
Oracle Graphics Integrations with Oracle Forms - Convert both the form and the chart to an Oracle Application Framework-based application. - Convert the chart to an Oracle Application Framework-based page that can be launched from Oracle Forms. (it will not be supported in Oracle Fusion Applications )
References
-- 603104.1 Troubleshooting RapidClone issues with Oracle Applications R12 -- 406982.1 Cloning Oracle Applications Release 12 with Rapid Clone Patch -- 6776948 : R12 RAPIDCLONE CONSOLIDATED FIXES JUL/2008
Disclaimer: The information in this document is the opinion of the author, not of Oracle Corporation. Any content, materials, information or software downloaded or otherwise obtained through the use of the site is done at your own discretion and risk. Oracle shall have no responsibility for any damage to your computer system or loss of data that results from the download of any content, materials, information or software. This document is provided for information purposes only and the contents hereof are subject to change without notice. Oracle does not warrant that this document is error-free, nor does it provide any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. Oracle specifically disclaims any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document.