SlideShare uma empresa Scribd logo
1 de 27
E-Business suite R12.2 changes
for Database Administrators
Pavan Marti
Oracle Apps Consultant
ABOUT PYTHIAN
• Recognized Leader:
– Global industry-leader in remote database administration services and consulting for Oracle,
Oracle Applications, MySQL and Microsoft SQL Server
– Work with over 250 multinational companies such as Forbes.com, Fox Sports, Nordion and
Western Union to help manage their complex IT deployments
• Expertise:
– Pythian’s data experts are the elite in their field. We have the highest concentration of Oracle
ACEs on staff—9 including 2 ACE Directors—and 2 Microsoft MVPs.
– Pythian holds 7 Specializations under Oracle Platinum Partner program, including Oracle
Exadata, Oracle GoldenGate & Oracle RAC
• Global Reach & Scalability:
– Around the clock global remote support for DBA and consulting, systems administration,
special projects or emergency response
© 2015 Pythian Confidential2
AGENDA
• Architecture
• Installation
• Online Patching
• Password Management
• Apps Password change
• Configuration Management
• Customization
• Cloning
• OAM integration
© 2015 Pythian Confidential3
ARCHITECTURE
• Application with Dual
File System
a)Run
b)Patch
• Database uses Edition-
Based Redefinition
• WebLogic Server in E-
Business suite,
managed servers
replaced oc4j
components.
R12.2 FILE SYSTEM LAYOUT
• 10.1.2 OH holds the AS
components for Forms
and Reports
• Fusion Middleware
Home contains
WebLogic Server,
HTTP configuration
files
• INST_TOP contains
only maintenance
scripts
R12.2 FILE SYSTEM LAYOUT
• Fusion middleware home contains the following directories
– EBS_Domain: E-Business Suite weblogic domain, contains all domain-specific configuration and log files.
– wlserver_10.3: Binaries and libraries required to support WebLogic Server
– oracle_common: Java Required Files (JRFs) used by EBS.
– webtier: HTTP configuration and log files used by EBS.
– Oracle_EBS-app1: Contains configuration files related to oacore, forms, oafm, and forms-c4ws
• FS_NE contains files needed by both the file systems
– Patch staging area, ADOP log files & ADOP utility
• Not all log files are not stored under $INST_TOP
– HTTP log files are located under the native instance home ($FMW_HOME/webtier)
– Oracle WebLogic Server log files are located under the domain home ($EBS_DOMAIN_HOME)
– Concurrent processing log files are located on the none-editioned file system (fs_ne)
INSTALLATION
• Rapidwiz prompts
details for dual file
system
• Default startCD installs
JDK & JRE6
• Recommended to
download latest
startCD, provides JDK &
JRE7
• Latest startCD contains
bug fixes and helps in
easy installation
INSTALLATION
• Install 11g Cluster
before starting
RapidWiz
• Setup ASM Diskgroups
to host the datafiles on
ASM
• Provide Cluster nodes &
ASM Diskgroup details
during installation
ONLINE PATCHING
• ADOP utility is used for online patching
• New edition called PATCH edition is created during a patching cycle
• Cross-Edition Triggers enable data changed by online users propagate to patch
edition during a patching cycle
• Can apply patches directly to RUN edition using hotpatch option
• Can apply multiple patches simultaneously using merge option
• Fs_clone option clones the PATCH fs from RUN fs.
• Mandatory to Keep AD & TXK patchsets at same level
• AD patches are online, don’t need downtime.
• $APPL_TOP_NE/ad/custom/adop_sync.drv is used to sync CUSTOM Code
ONLINE PATCHING
• Prepare
– Synchronizes patch edition and run edition on the file system.
– Creates a new patch edition in the database.
• Apply
– Executes patch drivers to update patch edition.
– Patches applied: can be one or many, including customizations.
• Finalize
– Compiles invalid objects.
– Generates derived objects
• Cutover
– Configures patch edition file system & database to be the new run edition file system.
– Restarts application tier services.
• Cleanup
– Delete obsolete code and seed data to recover space.
PASSWORD MANAGEMENT
• FNDCPASS and AFPASSWD utilities can be used for setting Oracle E-Business Suite
schema passwords
• It is recommended that the FND_USER and FND_ORACLE_USERID tables are backed up
before system passwords (APPLSYS, APPS, APPS_NE) are changed
• AFPASSWD is an enhanced version of FNDCPASS, only prompts for passwords required
for the current operation.
AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] -f <FNDUSER> (Application Users)
AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] -o <ORAUSER> (Apps Product users)
AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] –a (All Apps Product users)
AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] -l <ORAUSER> <TRUE|FALSE> (Locks Single User)
AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] -L <TRUE|FALSE> (Locks non-essential users)
AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] -s <APPLSYS> (Changes APPLSYS)
AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] -m <HASH-MODE> [MIGRATE] (Migrated to non-
recoverable Hashing scheme passwords)
APPS PASSWORD CHANGE
• Shut down the application tier services
• Change the APPLSYS password using FNDCPASS or AFPASSWD utility.
• Start AdminServer using the adadminsrvctl.sh script from your RUN filesystem
• Update the “apps” password in WLS Datasource as follows:
– Log in to WLS Administration Console.
– Click Lock & Edit in Change Center.
– In the Domain Structure tree, expand Services, then select Data Sources.
– On the “Summary of JDBC Data Sources” page, select EBSDataSource.
– On the “Settings for EBSDataSource” page, select the Connection Pool tab.
– Enter the new password in the “Password” field.
– Enter the new password in the “Confirm Password” field.
– Click Save & Click Activate Changes in Change Center.
• Execute Autoconfig to update all application tier files
• Start all the application tier services using the adstrtal.sh script.
APPS PASSWORD CHANGE
APPS PASSWORD CHANGE
• Log in to WLS Administration Console, Under Domain Structure tree select Data Sources.
• On the “Summary of JDBC Data Sources” page, select EBSDataSource.
• On the “Settings for EBSDataSource” page, select Monitoring > Testing.
• Select “oacore_server1” & click Test DataSource
• Look for the message “Test of EBSDataSource on server oacore_server1 was successful”.
CONFIGURATION MANAGEMENT
• In R12.2 release, Autoconfig can perform limited set of configuration changes with the
introduction of Oracle WebLogic Server.
• Feedback Loop, mechanism to keep the OHS & WebLogic configuration changes in sync
with context file
• adRegisterWLSListeners tool performs automatic synchronization of context variables with
the corresponding Oracle WLS configuration, automatically stops if WLS Admin server is
shutdown.
• perl $AD_TOP/bin/adRegisterWLSListeners.pl contextfile= <context file>
• SyncContext tool is used for explicit synchronization of the context variables with the
WebLogic Server and Oracle HTTP Server configurations.
• Its capable of performing OHS server changes as well, needs Node Manager and the
WebLogic AdminServer to be up and running.
• perl $AD_TOP/bin/adSyncContext.pl contextfile=<CONTEXT_FILE>
OHS CONFIGURATION
• Seeded OHS configuration is managed using Fusion Middleware Control, leaving limited
change options to autoconfig.
• Changes needs to be reflected to context file to keep the database profile options in sync
with the changes.
• Following steps needs to be performed for changing the OHS protocol or port
number.
– Login to Oracle Fusion Middleware Control Console.
– Select Web Tier Target under EBS Domain.
– Select Administation > Advanced Configuration.
– Edit the relevant file to update the respective HTTP configuration parameter value.
– Run the following command on all application tier nodes:
– $ perl <AD_TOP>/bin/adSyncContext.pl contextfile=<CONTEXT_FILE>
– Run AutoConfig on all application tier nodes.
WLS CONFIGURATION
• Managing managed server configurations needs Weblogic administration console or WLST
tool.
• $AD_TOP/patch/115/bin/adProvisionEBS.pl utility can be used for
– Application server node addition/deletion
– Managed serer (addition/deletion/start/stop/enable/disable/property/startup parameters)
• Following command helps in getting the options of this utility
– perl $AD_TOP/patch/115/bin/adProvisionEBS.pl help -contextfile=$CONTEXT_FILE
– perl $AD_TOP/patch/115/bin/adProvisionEBS.pl help -contextfile=$CONTEXT_FILE -
option=<option>
• Following command helps in changing the server classpath of a managed server.
– perl <AD_TOP>/patch/115/bin/adProvisionEBS.pl ebs-set-managedsrvproperty 
-contextfile=<CONTEXT_FILE> -managedsrvname=<MANAGED SERVER NAME> 
-managedsrvclasspath="<COMPLETE MANAGED SERVER CLASSPATH>”
• Following command helps in changing the JVM arguments of managed server.
– perl <AD_TOP>/patch/115/bin/adProvisionEBS.pl ebs-set-managedsrvproperty 
-contextfile=<CONTEXT_FILE> -managedsrvname=<MANAGED SERVER NAME> 
-serverstartargs="<COMPLETE LIST OF JVM ARGUMENTS>"
WLS CONFIGURATION
• Following steps needs to be performed for changing the port numbers of managed
server
• Update WebLogic configuration through admin console.
– Log on to the WebLogic Server Administration Console, click unlock configuration changes and then servers
– Click on the respective managed server and Update the configuration parameters as needed.
– Click the 'Save' button to save the configuration changes.
– Once the customizations are complete and saved, click the Activate Changes
• From Run edition, perform below steps to remove entries in OHS configuration files
mod_wl_ohs.conf and apps.conf
$ perl <FND_TOP>/patch/115/bin/txkSetAppsConf.pl 
-contextfile=<CONTEXT_FILE> 
-configoption=removeMS 
-oacore=<host>.<domain>:<port> 
-oafm=<host>.<domain>:<port> 
-forms=<host>.<domain>:<port> 
-formsc4ws=<host>.<domain>:<port> 
-ekanban=<host>.<domain>:<port> 
-accessgate=<host>.<domain>:<port> 
-yms=<host>.<domain>:<port>
WLS CONFIGURATION
• Execute below command to add the managed server on new port.
$ perl <FND_TOP>/patch/115/bin/txkSetAppsConf.pl 
-contextfile=<CONTEXT_FILE> 
-configoption=addMS 
-oacore=<host>.<domain>:<port> 
-oafm=<host>.<domain>:<port> 
-forms=<host>.<domain>:<port> 
-formsc4ws=<host>.<domain>:<port>
• For non-shared multi node systems, update the deployment plan in
$EBS_ORACLE_HOME and bounce the managed server to get the changes reflected.
• Quick commands for changing the oacore managed server port from 7205 to 7305
perl <FND_TOP>/patch/115/bin/txkSetAppsConf.pl -contextfile=<CONTEXT_FILE>  configoption=removeMS -
oacore=testserver.example.com:7205
perl <FND_TOP>/patch/115/bin/txkSetAppsConf.pl -contextfile=<CONTEXT_FILE> 
-configoption=addMS -oacore=testserver.example.com:7305
WLS CONFIGURATION
• Following steps needs to be performed for addition of new managed server
• No active patching cycle should exists, next prepare/fs_clone phase syncs up Patch edition
with Run edition during configuration change detector process
• Execute adProvisionEBS.pl script for creating managed server and adding entry in context
file.
perl <AD_TOP>/patch/115/bin/adProvisionEBS.pl 
ebs-create-managedserver -contextfile=<CONTEXT_FILE> 
-managedsrvname=<MANAGED_SERVER_NAME> -servicetype=<SERVICE_TYPE> 
-managedsrvport=<MANAGED_SERVER_PORT> -logfile=<LOGFILE>
• Execute txkSetAppsConf.pl to update the OHS configuration files mod_wl_ohs.conf and
apps.conf on the current node
$ perl <FND_TOP>/patch/115/bin/txkSetAppsConf.pl 
-contextfile=<CONTEXT_FILE> 
-configoption=addMS 
-oacore=<host>.<domain>:<port> 
-oafm=<host>.<domain>:<port> 
-forms=<host>.<domain>:<port> 
-formsc4ws=<host>.<domain>:<port>
• Re-Start OHS service if enabled along with new managed server
WLS CONFIGURATION
• Following steps needs to be performed for deletion of new managed server
• Deletion should be performed on RUN edition with no active patch cycle, next
prepare/fs_clone phase syncs up Patch edition
• Bring down managed server, that is planned to delete
sh <ADMIN_SCRIPTS_HOME>/admanagedsrvctl.sh stop <MANAGED SERVER NAME>
• Execute adProvisionEBS.pl script to delete the managed server and remove entry in
context file
$ perl <AD_TOP>/patch/115/bin/adProvisionEBS.pl 
ebs-delete-managedserver 
-contextfile=<CONTEXT_FILE> -managedsrvname=<MANAGED_SERVER_NAME> 
-servicetype=<SERVICE_TYPE> -logfile=<LOGFILE>
• Execute txkSetAppsConf.pl to update the OHS configuration files mod_wl_ohs.conf and
apps.conf on the current node
$ perl <FND_TOP>/patch/115/bin/txkSetAppsConf.pl 
-contextfile=<CONTEXT_FILE> -configoption=removeMS -oacore=<host>.<domain>:<port> 
-oafm=<host>.<domain>:<port> -forms=<host>.<domain>:<port> 
-formsc4ws=<host>.<domain>:<port> 
-ekanban=<host>.<domain>:<port> 
-accessgate=<host>.<domain>:<port> 
-yms=<host>.<domain>:<port>
• Re-Start OHS service if enabled
CUSTOMIZATION
• Adsplice should be used for registering the custom applications. This process enables
– New user edition-enabled
– Edition-based redefinition (EBR) for the custom objects.
– Next prepare phase runs fs_clone to sync up the two file systems
• Adsplice needs to be executed if Applications are upgraded to R12.2 release with the same
application id and application name to make it ready for online patching
• Oracle recommends to run adsplice after upgrading to R12.2.2 or above & not during
R12.2 because of file synchronization issues
• Patch 3636980 (IZU Diagnostic) can be used as a template for setting the custom top
• If Customizations includes Java & BC4J code objects, then Patches 17217965 & 17217772
needs to be applied.
CUSTOMIZATION
• Following approach should be used for migrating the application data objects from
Development to Production
• Create the initial table definition in your development database
• Upgrade the table for Online Patching using the AD_ZD_TABLE.UPGRADE
procedure, enables editioned view
• Extract the table definition from your development database using the xdfgen.pl utility
– perl xdfgen.pl <apps_user>/<apps_password>@<DB_SID> <OBJECT_NAME>
• Create and Apply the patch in Production
– perl xdfcmp.pl <applsys_user>/<applsys_password>@$TWO_TASK
$FND_TOP/patch/115/xdf/<object_name>.xdf <apps_user>/<apps_password>
CLONING
• Prepare the Source System for
database tier and application
tier & Copy database tier to
target system
• Copy the application tier node
from the Source Run Edition
File System to the Target Run
Edition File System
• Copy the application tier node
from the Target Run Edition File
System to the Target Patch
Edition File System
• Configure the Target System for
both database tier and
application tier
CLONING
• Database cloning remains same
• Application tier copy involves only <APPL_TOP>, <COMMON_TOP>, <OracleAS
Tools 10.1.2 ORACLE_HOME>
• adpreclone.pl generates the following files to copy/configure the Oracle Fusion
middleware components
– <COMMON_TOP>/clone/FMW/FMW_Home.jar
– <COMMON_TOP>/clone/FMW/WLS/EBSdomain.jar
– <COMMON_TOP>/clone/FMW/WLS/plan/moveplan.xml
– <COMMON_TOP>/clone/FMW/OHS/ohsarchive.jar
– <COMMON_TOP>/clone/FMW/OHS/moveplan.xml
• Application tier, all the ORACLE_HOME environments (oracle_common,
webtier,EBS_ORACLE_HOME) should be properly registered in inventory
• adcfgclone.pl uses weblogic utilities to build the FMW_HOME on target environment
OAM INTEGRATION
• R12.2 has inbuilt OHS &
WebLogic Server
• Webgate can be deployed on
top of R12.2 OHS 11g home
• Accessgate can be deployed as
a separate managed server
( oaea_server1 ) on top of
R12.2 weblogic
• Reduces the number of moving
parts in the OAM integration
EBS & effort involved.
THANK YOU !

Mais conteúdo relacionado

Mais procurados

Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)
pasalapudi123
 

Mais procurados (20)

Oracle e-business suite R12 step by step Installation
Oracle e-business suite R12 step by step InstallationOracle e-business suite R12 step by step Installation
Oracle e-business suite R12 step by step Installation
 
Anatomy of Autoconfig in Oracle E-Business Suite
Anatomy of Autoconfig in Oracle E-Business SuiteAnatomy of Autoconfig in Oracle E-Business Suite
Anatomy of Autoconfig in Oracle E-Business Suite
 
Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)
 
Oracle E-Business Suite on Kubernetes Cluster
Oracle E-Business Suite on Kubernetes ClusterOracle E-Business Suite on Kubernetes Cluster
Oracle E-Business Suite on Kubernetes Cluster
 
R12.2.5 new features
R12.2.5 new featuresR12.2.5 new features
R12.2.5 new features
 
OOW15 - technical upgrade best practices for oracle e-business suite 12.2
OOW15 - technical upgrade best practices for oracle e-business suite 12.2OOW15 - technical upgrade best practices for oracle e-business suite 12.2
OOW15 - technical upgrade best practices for oracle e-business suite 12.2
 
Indexes overview
Indexes overviewIndexes overview
Indexes overview
 
Getting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentationGetting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentation
 
Reducing Your E-Business Suite Storage Footprint Using Oracle Advanced Compre...
Reducing Your E-Business Suite Storage Footprint Using Oracle Advanced Compre...Reducing Your E-Business Suite Storage Footprint Using Oracle Advanced Compre...
Reducing Your E-Business Suite Storage Footprint Using Oracle Advanced Compre...
 
Fn project quick installation guide
Fn project quick installation guideFn project quick installation guide
Fn project quick installation guide
 
Using oracle cloud to speed up e business suite 12.2 upgrade
Using oracle cloud to speed up e business suite 12.2 upgradeUsing oracle cloud to speed up e business suite 12.2 upgrade
Using oracle cloud to speed up e business suite 12.2 upgrade
 
Exadata SMART Monitoring - OEM 13c
Exadata SMART Monitoring - OEM 13cExadata SMART Monitoring - OEM 13c
Exadata SMART Monitoring - OEM 13c
 
SAP HANA System Replication - Setup, Operations and HANA Monitoring
SAP HANA System Replication - Setup, Operations and HANA MonitoringSAP HANA System Replication - Setup, Operations and HANA Monitoring
SAP HANA System Replication - Setup, Operations and HANA Monitoring
 
Securing oracle e-business suite 12.1 and 12.2 technology infrastructure
Securing oracle e-business suite 12.1 and 12.2 technology infrastructureSecuring oracle e-business suite 12.1 and 12.2 technology infrastructure
Securing oracle e-business suite 12.1 and 12.2 technology infrastructure
 
Upgrading Em13c Collaborate 2016
Upgrading Em13c Collaborate 2016Upgrading Em13c Collaborate 2016
Upgrading Em13c Collaborate 2016
 
GLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
GLOC 2014 NEOOUG - R12 Upgrade Downtime ReductionGLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
GLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
 
Oracle Enterprise Manager Cloud Control 13c for DBAs
Oracle Enterprise Manager Cloud Control 13c for DBAsOracle Enterprise Manager Cloud Control 13c for DBAs
Oracle Enterprise Manager Cloud Control 13c for DBAs
 
EBS on ACFS white paper
EBS on ACFS white paperEBS on ACFS white paper
EBS on ACFS white paper
 
SharePoint Disaster Recovery with SQL AlwaysOn
SharePoint Disaster Recovery with SQL AlwaysOnSharePoint Disaster Recovery with SQL AlwaysOn
SharePoint Disaster Recovery with SQL AlwaysOn
 
Lessons Learnt from Oracle Unified Directory implementation with Oracle E-Bus...
Lessons Learnt from Oracle Unified Directory implementation with Oracle E-Bus...Lessons Learnt from Oracle Unified Directory implementation with Oracle E-Bus...
Lessons Learnt from Oracle Unified Directory implementation with Oracle E-Bus...
 

Semelhante a E business suite r12.2 changes for database administrators

Maruthi_YH_resume
Maruthi_YH_resumeMaruthi_YH_resume
Maruthi_YH_resume
Maruthi YH
 
Migrating from Oracle Enterprise Manager 10g to 12c Cloud Control
Migrating from Oracle Enterprise Manager 10g to 12c Cloud ControlMigrating from Oracle Enterprise Manager 10g to 12c Cloud Control
Migrating from Oracle Enterprise Manager 10g to 12c Cloud Control
Leighton Nelson
 

Semelhante a E business suite r12.2 changes for database administrators (20)

OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]
OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]
OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]
 
OOW15 - Online Patching with Oracle E-Business Suite 12.2
OOW15 - Online Patching with Oracle E-Business Suite 12.2OOW15 - Online Patching with Oracle E-Business Suite 12.2
OOW15 - Online Patching with Oracle E-Business Suite 12.2
 
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2
 
Online patching ebs122_aioug_appsdba_nov2017
Online patching ebs122_aioug_appsdba_nov2017Online patching ebs122_aioug_appsdba_nov2017
Online patching ebs122_aioug_appsdba_nov2017
 
IUG ATL PC 9.5
IUG ATL PC 9.5IUG ATL PC 9.5
IUG ATL PC 9.5
 
Maruthi_YH_resume
Maruthi_YH_resumeMaruthi_YH_resume
Maruthi_YH_resume
 
Oracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c PresentationOracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c Presentation
 
OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...
OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...
OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...
 
Staged Patching Approach in Oracle E-Business Suite
Staged Patching Approach in Oracle E-Business SuiteStaged Patching Approach in Oracle E-Business Suite
Staged Patching Approach in Oracle E-Business Suite
 
Windows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server ManagementWindows 2012 R2 Multi Server Management
Windows 2012 R2 Multi Server Management
 
Practical advice on deployment and management of enterprise workloads
Practical advice on deployment and management of enterprise workloadsPractical advice on deployment and management of enterprise workloads
Practical advice on deployment and management of enterprise workloads
 
Step-by-Step: APEX Installation on Tomcat (Windows Server 2016)
Step-by-Step: APEX Installation on Tomcat (Windows Server 2016)Step-by-Step: APEX Installation on Tomcat (Windows Server 2016)
Step-by-Step: APEX Installation on Tomcat (Windows Server 2016)
 
Optimize DR and Cloning with Logical Hostnames in Oracle E-Business Suite (OA...
Optimize DR and Cloning with Logical Hostnames in Oracle E-Business Suite (OA...Optimize DR and Cloning with Logical Hostnames in Oracle E-Business Suite (OA...
Optimize DR and Cloning with Logical Hostnames in Oracle E-Business Suite (OA...
 
Upgrading to my sql 8.0
Upgrading to my sql 8.0Upgrading to my sql 8.0
Upgrading to my sql 8.0
 
Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...
Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...
Migrate from Oracle to Aurora PostgreSQL: Best Practices, Design Patterns, & ...
 
Migrating from Oracle Enterprise Manager 10g to 12c Cloud Control
Migrating from Oracle Enterprise Manager 10g to 12c Cloud ControlMigrating from Oracle Enterprise Manager 10g to 12c Cloud Control
Migrating from Oracle Enterprise Manager 10g to 12c Cloud Control
 
MySQL High Availability Solutions - Avoid loss of service by reducing the r...
MySQL High Availability Solutions  -  Avoid loss of service by reducing the r...MySQL High Availability Solutions  -  Avoid loss of service by reducing the r...
MySQL High Availability Solutions - Avoid loss of service by reducing the r...
 
Changes in WebLogic 12.1.3 Every Administrator Must Know
Changes in WebLogic 12.1.3 Every Administrator Must KnowChanges in WebLogic 12.1.3 Every Administrator Must Know
Changes in WebLogic 12.1.3 Every Administrator Must Know
 
Changes in weblogic12c_every_administrator_must_know-140812141929
Changes in weblogic12c_every_administrator_must_know-140812141929Changes in weblogic12c_every_administrator_must_know-140812141929
Changes in weblogic12c_every_administrator_must_know-140812141929
 
10 Tips for Successful 12.2 Upgrade
10 Tips for Successful 12.2 Upgrade10 Tips for Successful 12.2 Upgrade
10 Tips for Successful 12.2 Upgrade
 

Último

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 

Último (20)

Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 

E business suite r12.2 changes for database administrators

  • 1. E-Business suite R12.2 changes for Database Administrators Pavan Marti Oracle Apps Consultant
  • 2. ABOUT PYTHIAN • Recognized Leader: – Global industry-leader in remote database administration services and consulting for Oracle, Oracle Applications, MySQL and Microsoft SQL Server – Work with over 250 multinational companies such as Forbes.com, Fox Sports, Nordion and Western Union to help manage their complex IT deployments • Expertise: – Pythian’s data experts are the elite in their field. We have the highest concentration of Oracle ACEs on staff—9 including 2 ACE Directors—and 2 Microsoft MVPs. – Pythian holds 7 Specializations under Oracle Platinum Partner program, including Oracle Exadata, Oracle GoldenGate & Oracle RAC • Global Reach & Scalability: – Around the clock global remote support for DBA and consulting, systems administration, special projects or emergency response © 2015 Pythian Confidential2
  • 3. AGENDA • Architecture • Installation • Online Patching • Password Management • Apps Password change • Configuration Management • Customization • Cloning • OAM integration © 2015 Pythian Confidential3
  • 4. ARCHITECTURE • Application with Dual File System a)Run b)Patch • Database uses Edition- Based Redefinition • WebLogic Server in E- Business suite, managed servers replaced oc4j components.
  • 5. R12.2 FILE SYSTEM LAYOUT • 10.1.2 OH holds the AS components for Forms and Reports • Fusion Middleware Home contains WebLogic Server, HTTP configuration files • INST_TOP contains only maintenance scripts
  • 6. R12.2 FILE SYSTEM LAYOUT • Fusion middleware home contains the following directories – EBS_Domain: E-Business Suite weblogic domain, contains all domain-specific configuration and log files. – wlserver_10.3: Binaries and libraries required to support WebLogic Server – oracle_common: Java Required Files (JRFs) used by EBS. – webtier: HTTP configuration and log files used by EBS. – Oracle_EBS-app1: Contains configuration files related to oacore, forms, oafm, and forms-c4ws • FS_NE contains files needed by both the file systems – Patch staging area, ADOP log files & ADOP utility • Not all log files are not stored under $INST_TOP – HTTP log files are located under the native instance home ($FMW_HOME/webtier) – Oracle WebLogic Server log files are located under the domain home ($EBS_DOMAIN_HOME) – Concurrent processing log files are located on the none-editioned file system (fs_ne)
  • 7. INSTALLATION • Rapidwiz prompts details for dual file system • Default startCD installs JDK & JRE6 • Recommended to download latest startCD, provides JDK & JRE7 • Latest startCD contains bug fixes and helps in easy installation
  • 8. INSTALLATION • Install 11g Cluster before starting RapidWiz • Setup ASM Diskgroups to host the datafiles on ASM • Provide Cluster nodes & ASM Diskgroup details during installation
  • 9. ONLINE PATCHING • ADOP utility is used for online patching • New edition called PATCH edition is created during a patching cycle • Cross-Edition Triggers enable data changed by online users propagate to patch edition during a patching cycle • Can apply patches directly to RUN edition using hotpatch option • Can apply multiple patches simultaneously using merge option • Fs_clone option clones the PATCH fs from RUN fs. • Mandatory to Keep AD & TXK patchsets at same level • AD patches are online, don’t need downtime. • $APPL_TOP_NE/ad/custom/adop_sync.drv is used to sync CUSTOM Code
  • 10. ONLINE PATCHING • Prepare – Synchronizes patch edition and run edition on the file system. – Creates a new patch edition in the database. • Apply – Executes patch drivers to update patch edition. – Patches applied: can be one or many, including customizations. • Finalize – Compiles invalid objects. – Generates derived objects • Cutover – Configures patch edition file system & database to be the new run edition file system. – Restarts application tier services. • Cleanup – Delete obsolete code and seed data to recover space.
  • 11. PASSWORD MANAGEMENT • FNDCPASS and AFPASSWD utilities can be used for setting Oracle E-Business Suite schema passwords • It is recommended that the FND_USER and FND_ORACLE_USERID tables are backed up before system passwords (APPLSYS, APPS, APPS_NE) are changed • AFPASSWD is an enhanced version of FNDCPASS, only prompts for passwords required for the current operation. AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] -f <FNDUSER> (Application Users) AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] -o <ORAUSER> (Apps Product users) AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] –a (All Apps Product users) AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] -l <ORAUSER> <TRUE|FALSE> (Locks Single User) AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] -L <TRUE|FALSE> (Locks non-essential users) AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] -s <APPLSYS> (Changes APPLSYS) AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] -m <HASH-MODE> [MIGRATE] (Migrated to non- recoverable Hashing scheme passwords)
  • 12. APPS PASSWORD CHANGE • Shut down the application tier services • Change the APPLSYS password using FNDCPASS or AFPASSWD utility. • Start AdminServer using the adadminsrvctl.sh script from your RUN filesystem • Update the “apps” password in WLS Datasource as follows: – Log in to WLS Administration Console. – Click Lock & Edit in Change Center. – In the Domain Structure tree, expand Services, then select Data Sources. – On the “Summary of JDBC Data Sources” page, select EBSDataSource. – On the “Settings for EBSDataSource” page, select the Connection Pool tab. – Enter the new password in the “Password” field. – Enter the new password in the “Confirm Password” field. – Click Save & Click Activate Changes in Change Center. • Execute Autoconfig to update all application tier files • Start all the application tier services using the adstrtal.sh script.
  • 14. APPS PASSWORD CHANGE • Log in to WLS Administration Console, Under Domain Structure tree select Data Sources. • On the “Summary of JDBC Data Sources” page, select EBSDataSource. • On the “Settings for EBSDataSource” page, select Monitoring > Testing. • Select “oacore_server1” & click Test DataSource • Look for the message “Test of EBSDataSource on server oacore_server1 was successful”.
  • 15. CONFIGURATION MANAGEMENT • In R12.2 release, Autoconfig can perform limited set of configuration changes with the introduction of Oracle WebLogic Server. • Feedback Loop, mechanism to keep the OHS & WebLogic configuration changes in sync with context file • adRegisterWLSListeners tool performs automatic synchronization of context variables with the corresponding Oracle WLS configuration, automatically stops if WLS Admin server is shutdown. • perl $AD_TOP/bin/adRegisterWLSListeners.pl contextfile= <context file> • SyncContext tool is used for explicit synchronization of the context variables with the WebLogic Server and Oracle HTTP Server configurations. • Its capable of performing OHS server changes as well, needs Node Manager and the WebLogic AdminServer to be up and running. • perl $AD_TOP/bin/adSyncContext.pl contextfile=<CONTEXT_FILE>
  • 16. OHS CONFIGURATION • Seeded OHS configuration is managed using Fusion Middleware Control, leaving limited change options to autoconfig. • Changes needs to be reflected to context file to keep the database profile options in sync with the changes. • Following steps needs to be performed for changing the OHS protocol or port number. – Login to Oracle Fusion Middleware Control Console. – Select Web Tier Target under EBS Domain. – Select Administation > Advanced Configuration. – Edit the relevant file to update the respective HTTP configuration parameter value. – Run the following command on all application tier nodes: – $ perl <AD_TOP>/bin/adSyncContext.pl contextfile=<CONTEXT_FILE> – Run AutoConfig on all application tier nodes.
  • 17. WLS CONFIGURATION • Managing managed server configurations needs Weblogic administration console or WLST tool. • $AD_TOP/patch/115/bin/adProvisionEBS.pl utility can be used for – Application server node addition/deletion – Managed serer (addition/deletion/start/stop/enable/disable/property/startup parameters) • Following command helps in getting the options of this utility – perl $AD_TOP/patch/115/bin/adProvisionEBS.pl help -contextfile=$CONTEXT_FILE – perl $AD_TOP/patch/115/bin/adProvisionEBS.pl help -contextfile=$CONTEXT_FILE - option=<option> • Following command helps in changing the server classpath of a managed server. – perl <AD_TOP>/patch/115/bin/adProvisionEBS.pl ebs-set-managedsrvproperty -contextfile=<CONTEXT_FILE> -managedsrvname=<MANAGED SERVER NAME> -managedsrvclasspath="<COMPLETE MANAGED SERVER CLASSPATH>” • Following command helps in changing the JVM arguments of managed server. – perl <AD_TOP>/patch/115/bin/adProvisionEBS.pl ebs-set-managedsrvproperty -contextfile=<CONTEXT_FILE> -managedsrvname=<MANAGED SERVER NAME> -serverstartargs="<COMPLETE LIST OF JVM ARGUMENTS>"
  • 18. WLS CONFIGURATION • Following steps needs to be performed for changing the port numbers of managed server • Update WebLogic configuration through admin console. – Log on to the WebLogic Server Administration Console, click unlock configuration changes and then servers – Click on the respective managed server and Update the configuration parameters as needed. – Click the 'Save' button to save the configuration changes. – Once the customizations are complete and saved, click the Activate Changes • From Run edition, perform below steps to remove entries in OHS configuration files mod_wl_ohs.conf and apps.conf $ perl <FND_TOP>/patch/115/bin/txkSetAppsConf.pl -contextfile=<CONTEXT_FILE> -configoption=removeMS -oacore=<host>.<domain>:<port> -oafm=<host>.<domain>:<port> -forms=<host>.<domain>:<port> -formsc4ws=<host>.<domain>:<port> -ekanban=<host>.<domain>:<port> -accessgate=<host>.<domain>:<port> -yms=<host>.<domain>:<port>
  • 19. WLS CONFIGURATION • Execute below command to add the managed server on new port. $ perl <FND_TOP>/patch/115/bin/txkSetAppsConf.pl -contextfile=<CONTEXT_FILE> -configoption=addMS -oacore=<host>.<domain>:<port> -oafm=<host>.<domain>:<port> -forms=<host>.<domain>:<port> -formsc4ws=<host>.<domain>:<port> • For non-shared multi node systems, update the deployment plan in $EBS_ORACLE_HOME and bounce the managed server to get the changes reflected. • Quick commands for changing the oacore managed server port from 7205 to 7305 perl <FND_TOP>/patch/115/bin/txkSetAppsConf.pl -contextfile=<CONTEXT_FILE> configoption=removeMS - oacore=testserver.example.com:7205 perl <FND_TOP>/patch/115/bin/txkSetAppsConf.pl -contextfile=<CONTEXT_FILE> -configoption=addMS -oacore=testserver.example.com:7305
  • 20. WLS CONFIGURATION • Following steps needs to be performed for addition of new managed server • No active patching cycle should exists, next prepare/fs_clone phase syncs up Patch edition with Run edition during configuration change detector process • Execute adProvisionEBS.pl script for creating managed server and adding entry in context file. perl <AD_TOP>/patch/115/bin/adProvisionEBS.pl ebs-create-managedserver -contextfile=<CONTEXT_FILE> -managedsrvname=<MANAGED_SERVER_NAME> -servicetype=<SERVICE_TYPE> -managedsrvport=<MANAGED_SERVER_PORT> -logfile=<LOGFILE> • Execute txkSetAppsConf.pl to update the OHS configuration files mod_wl_ohs.conf and apps.conf on the current node $ perl <FND_TOP>/patch/115/bin/txkSetAppsConf.pl -contextfile=<CONTEXT_FILE> -configoption=addMS -oacore=<host>.<domain>:<port> -oafm=<host>.<domain>:<port> -forms=<host>.<domain>:<port> -formsc4ws=<host>.<domain>:<port> • Re-Start OHS service if enabled along with new managed server
  • 21. WLS CONFIGURATION • Following steps needs to be performed for deletion of new managed server • Deletion should be performed on RUN edition with no active patch cycle, next prepare/fs_clone phase syncs up Patch edition • Bring down managed server, that is planned to delete sh <ADMIN_SCRIPTS_HOME>/admanagedsrvctl.sh stop <MANAGED SERVER NAME> • Execute adProvisionEBS.pl script to delete the managed server and remove entry in context file $ perl <AD_TOP>/patch/115/bin/adProvisionEBS.pl ebs-delete-managedserver -contextfile=<CONTEXT_FILE> -managedsrvname=<MANAGED_SERVER_NAME> -servicetype=<SERVICE_TYPE> -logfile=<LOGFILE> • Execute txkSetAppsConf.pl to update the OHS configuration files mod_wl_ohs.conf and apps.conf on the current node $ perl <FND_TOP>/patch/115/bin/txkSetAppsConf.pl -contextfile=<CONTEXT_FILE> -configoption=removeMS -oacore=<host>.<domain>:<port> -oafm=<host>.<domain>:<port> -forms=<host>.<domain>:<port> -formsc4ws=<host>.<domain>:<port> -ekanban=<host>.<domain>:<port> -accessgate=<host>.<domain>:<port> -yms=<host>.<domain>:<port> • Re-Start OHS service if enabled
  • 22. CUSTOMIZATION • Adsplice should be used for registering the custom applications. This process enables – New user edition-enabled – Edition-based redefinition (EBR) for the custom objects. – Next prepare phase runs fs_clone to sync up the two file systems • Adsplice needs to be executed if Applications are upgraded to R12.2 release with the same application id and application name to make it ready for online patching • Oracle recommends to run adsplice after upgrading to R12.2.2 or above & not during R12.2 because of file synchronization issues • Patch 3636980 (IZU Diagnostic) can be used as a template for setting the custom top • If Customizations includes Java & BC4J code objects, then Patches 17217965 & 17217772 needs to be applied.
  • 23. CUSTOMIZATION • Following approach should be used for migrating the application data objects from Development to Production • Create the initial table definition in your development database • Upgrade the table for Online Patching using the AD_ZD_TABLE.UPGRADE procedure, enables editioned view • Extract the table definition from your development database using the xdfgen.pl utility – perl xdfgen.pl <apps_user>/<apps_password>@<DB_SID> <OBJECT_NAME> • Create and Apply the patch in Production – perl xdfcmp.pl <applsys_user>/<applsys_password>@$TWO_TASK $FND_TOP/patch/115/xdf/<object_name>.xdf <apps_user>/<apps_password>
  • 24. CLONING • Prepare the Source System for database tier and application tier & Copy database tier to target system • Copy the application tier node from the Source Run Edition File System to the Target Run Edition File System • Copy the application tier node from the Target Run Edition File System to the Target Patch Edition File System • Configure the Target System for both database tier and application tier
  • 25. CLONING • Database cloning remains same • Application tier copy involves only <APPL_TOP>, <COMMON_TOP>, <OracleAS Tools 10.1.2 ORACLE_HOME> • adpreclone.pl generates the following files to copy/configure the Oracle Fusion middleware components – <COMMON_TOP>/clone/FMW/FMW_Home.jar – <COMMON_TOP>/clone/FMW/WLS/EBSdomain.jar – <COMMON_TOP>/clone/FMW/WLS/plan/moveplan.xml – <COMMON_TOP>/clone/FMW/OHS/ohsarchive.jar – <COMMON_TOP>/clone/FMW/OHS/moveplan.xml • Application tier, all the ORACLE_HOME environments (oracle_common, webtier,EBS_ORACLE_HOME) should be properly registered in inventory • adcfgclone.pl uses weblogic utilities to build the FMW_HOME on target environment
  • 26. OAM INTEGRATION • R12.2 has inbuilt OHS & WebLogic Server • Webgate can be deployed on top of R12.2 OHS 11g home • Accessgate can be deployed as a separate managed server ( oaea_server1 ) on top of R12.2 weblogic • Reduces the number of moving parts in the OAM integration EBS & effort involved.