SlideShare uma empresa Scribd logo
1 de 76
Baixar para ler offline
Oracle E-Business Suite
Install and Cloning Best Practices
Max Arderius
Development Manager
Applications Technology Group
The following is intended to outline our general
product direction. It is intended for information
purposes only, and may not be incorporated into any
contract. It is not a commitment to deliver any
material, code, or functionality, and should not be
relied upon in making purchasing decisions.
The development, release, and timing of any
features or functionality described for Oracle’s
products remains at the sole discretion of Oracle.
Program Agenda


 Installing E-Business Suite   <Insert Picture Here>

 Cloning Techniques
 Best Practices
Installing
E-Business Suite
Oracle E-Business Suite R12.1.1
Architecture

                          E-Business Suite System




                                                            10.1.2.3
                                          APPL_TOP       ORACLE_HOME




                                           INST_TOP
            11.1.0.7                                        10.1.3.4
         ORACLE_HOME                                     ORACLE_HOME
                                        COMMON_TOP




          Database Tier                         Applications Tier
Installing E-Business Suite R12.1.1
Rapid Install




    Rapid Wizard   E-Business Suite Installation Tool
                      Install a New System
                      Upgrade an Existing System
                      Install Latest Technology Stack
Rapid Install
 Install a New System



   User     Pre-Install   Database    Database     Apps      Apps File   Post-Install
Interview    Checks       TechStack              TechStack    System      Checks




        Standard Install
        Express Install
Rapid Install
 Upgrade an Existing System


                                                                10.1.2.3
                                                APPL_TOP     ORACLE_HOME




                                                INST_TOP
                                                                10.1.3.4
   11.1.0.7                                                  ORACLE_HOME
ORACLE_HOME             Rapid Wizard           COMMON_TOP




Database Tier                                       Applications Tier



  Create Upgrade File System
  Configure Upgraded Release 12.1.1 Instance
Rapid Install
Upgrade Considerations

 11gR1 Database
 Autoconfig Enabled on Database Tier and
 Applications Tier
 Consistent Net Services Topology Data Model
Rapid Install
 Install Latest Technology Stack


                                                                    10.1.2.3
                                                                 ORACLE_HOME



                              Rapid Wizard

                                                                    10.1.3.4
   11.1.0.7
                                                                 ORACLE_HOME
ORACLE_HOME                      Context
                 Autoconfig       File       Autoconfig




Database Tier                                             Applications Technology Stack



  Database Technology Stack (11.1.0.7 RDBMS)
  Applications Technology Stack (10.1.2.3 AS + 10.1.3.4 AS)
Cloning
Techniques
Cloning Techniques




       Source System                Target System




Cloning is the process used to create a copy of
an existing E-Business Suite System
Cloning Techniques


                                 Command Line Process
                                 Requires User Interaction
          Rapid Clone
                                 Note 406982.1 (Standard Clone)
                                 Note 559518.1 (RAC)

                                 Automated Process
                                 Provides Data Scrambling
                                 Allows Image Creation
   Application Management Pack
                                 Leveraging EM Grid Control
Cloning Techniques
Rapid Clone




                         Prepare Source System



                               Copy Bits



           Rapid Clone   Configure Target System
Cloning Techniques
Prepare Source System

                   1   Database Tier



                                            Creates
                                        OH/appsutil/clone
                                            directory


                 adpreclone.pl dbTier
                                        Obtains Database
    RDBMS                                 Information
 ORACLE_HOME

    clone



 Database Tier                              Creates
                                        adcrdbclone.sql
Cloning Techniques
   Prepare Source System

                                2   Applications Tier



                  TOOLS
 APPL_TOP      ORACLE_HOME




 INST_TOP                                                    Creates
                             adpreclone.pl appsTier     $COMMON_TOP/clone
                   WEB                                      directory
COMMON_TOP     ORACLE_HOME

   clone



      Applications Tier
Cloning Techniques
Copy Bits

    Source System    Target System
Cloning Techniques
Configure Target System

                   1   Database Tier



                                          Create Context File

                                        Register Oracle Home

                                         Relink Oracle Home

                 adcfgclone.pl dbTier   Configure Oracle Home
    RDBMS
 ORACLE_HOME                             Recreate Control File

                                         Configure Database
    clone
                                        Start SQL*Net Listener


 Database Tier
Cloning Techniques
     Configure Target System

                                2   Applications Tier



                  TOOLS                                   Create Context File
 APPL_TOP      ORACLE_HOME
                                                        Register Oracle Homes

                                                         Relink Oracle Homes
 INST_TOP
                             adcfgclone.pl appsTier     Configure Oracle Homes
                   WEB
COMMON_TOP     ORACLE_HOME                                 Create INST_TOP

   clone                                                 Configure APPL_TOP

                                                         Start Apps Processes

      Applications Tier
Cloning Techniques
Other Configuration Commands

                      1   Database Tier        Create Context File

                                             Register Oracle Home

                 adcfgclone.pl dbTechStack    Relink Oracle Home

                                             Configure Oracle Home

                                             Start SQL*Net Listener




   RDBMS
ORACLE_HOME       adcfgclone.pl dbconfig      Configure Database

    clone

                                              Recreate Control File

 Database Tier    adcfgclone.pl database      Configure Database

                                             Start SQL*Net Listener
Cloning Techniques
     Other Configuration Commands

                                  2   Applications Tier
                                                            Create Context File

                                                          Register Oracle Homes
                  TOOLS                                    Relink Oracle Homes
 APPL_TOP      ORACLE_HOME
                             adcfgclone.pl atTechStack
                                                          Configure Oracle Homes

                                                             Create INST_TOP
 INST_TOP                                                 Start SQL*Net Listener
                   WEB
COMMON_TOP     ORACLE_HOME

   clone
                                                           Configure APPL_TOP

                              adcfgclone.pl appltop          Create INST_TOP
      Applications Tier
                                                          Start SQL*Net Listener
Cloning Techniques
Other Configuration Commands

                        1   Database Tier

                        2   Applications Tier




                                            Clone Context File
        adclonectx.pl
                                            Allows Automation
Cloning Techniques
Application Management Pack (AMP) Clone



                                    Source-to-Target

                                    Source-to-Image

                                    Image-to-Target

                                      Hot Cloning

      Application Management Pack    RAC Cloning

                                    Data Scrambling
Cloning Techniques
Source-Image-Target



                      Image



                      Image




Source System                 Target System




                       AMP
Cloning Techniques
Image-To-Target



                     Dev System




 Test System                      Pre-Production System
                     Image



                      Image




                      AMP
Cloning Techniques
Hot Cloning

                      RMAN

                    Hot Backup
    Live
  Database




             dbTeckStack   appsTier



Source System                         Image   Target System




                                      AMP
Cloning Techniques
RAC Cloning

                   RMAN

                 Hot Backup



                   dbTier
                Primary Node



                 appsTiers

Source System                  Image   Target System




                               AMP
Cloning Techniques
Data Scrambling

                 Scramble
                   Data

                               Repackage
                                Database




Source System               Image          Target System




                            AMP
Cloning Techniques




                     Custom Cloning
Cloning Techniques
Source-to-Target Refreshing

    Source-Target direct Synchronization
    Ideal for refreshing environments
                                                Data Scrambling
    Rsync use for faster copy


    Database         rsync or Custom Method     Database


  dbTechStack                rsync




                                                                  Rapid Clone
                                                                  Configuration
                                                dbTechStack

appsTechStack                rsync              appsTechStack

   APPL_TOP                  rsync              APPL_TOP

COMMON_TOP                   rsync              COMMON_TOP


   Source System          Copy Portion        Target System
Cloning Techniques
Standby System

    Maximum Availability Techniques


                                                 Transactional
                       Oracle Dataguard              Copies


                                             Standby
    Database          Redo Log Apply
                                             Database

 dbTechStack               rsync




                                                                 Rapid Clone
                                                                 Configuration
                                             dbTechStack

appsTechStack              rsync             appsTechStack

   APPL_TOP                rsync             APPL_TOP

COMMON_TOP                 rsync             COMMON_TOP


   Source System        Copy Portion      Standby System
Cloning Techniques
Oracle Virtual Machine Cloning

 OracleVM Cloning
     Functional VM Templates (i.e. ERP VM)
     Technical VM Templates (i.e. 11i/11g+RUP6 Template)
                                                       Rapid Clone
                                                       Configuration
                              Image

                Copy                         Deploy
                         Repository of VMs
 Running VMs                                          Running VMs

Source Server                                         Target Server




                             OracleVM
Best Practices
Installation Best Practices
Documentation – startCD

 Documentation
   Oracle Applications Installation Guide
   Oracle Applications Release Notes
   R12 Installation and Upgrade Notes
   11g Installation Guide


 startCD Version
   startCD Continuously Updated
   Latest startCD Information published in the Release Notes
Installation Best Practices
Media vs. Stage

 Media
   Slow
   Extensive User Intervention
   Does not Require Disk Space
   Might Require Special Privileges to Mount/Umount DVDs
   For the Current Machine only

 Stage
   Fast
   Minimum User Intervention
   Requires 30 Gb
   Created with adautostg.pl
   Does not Require Special Privileges
   Same Stage can be Mounted on Several Machines
Installation Best Practices
Remote Installations

 Different Methods
   Virtual Network Computing (VNC)
   Third Party X Display Servers


 Considerations
   Must be Able to Render OUI Fonts
   JDK 1.6 Compliant
   Must Support the Network Traffic Required by the OUI
   DISPLAY Configuration
Installation Best Practices
Operating System Requirements

 Fully Qualified Host
   Static IP Address
   Hostname.domain included on /etc/hosts
      <IP> hostname.domain hostname


 Default File Permissions
   Rapid Wizard should be able to create Files and Directories
   with Correct User/Group Permissions
   File Creation Mask (i.e.: umask 022)
Installation Best Practices
Operating System Requirements

 Resource Limits
   Set ulimit Parameters to Maximum Allowable Value
   Maxproc: Number of Processes Per User
   Openfiles: Number of Open Files per Process
   Datasize: Amount of Memory Available to each Process


 Kernel Parameters
   Requirements posted on E-Business Suite Documentation
   Shared Memory (SHMALL, SHMMAX, SHMMNI)
   Semaphores (SEMMSL, SEMMNS, SEMOPM, SEMMNI)
   File Handles (file-max)
Installation Best Practices
Operating System Requirements

 Temporary Directories
   /tmp
   /tmp/.oracle
   /var/tmp/.oracle


 Swap Space
   1Gb or Twice the size of RAM

 Shutdown Running Processes

 If having problems Verify If 11g can be Installed
<Insert Picture Here>


Technology Stack
Registration
Technology Stack Registration

                               E-Business Suite System




                                                            Oracle
                       TOOLS                              Applications
     APPL_TOP       ORACLE_HOME                            Database




      INST_TOP
                        WEB                                 RDBMS
                    ORACLE_HOME                          ORACLE_HOME
    COMMON_TOP



           Applications Tier                             Database Tier



                 oraInventory/ContentsXML/inventory.xml
                                     Global Inventory
Technology Stack Registration
Global Inventory




           oraInventory/ContentsXML/inventory.xml
                          Global Inventory
                          Global Inventory
                           Global Inventory




                             oraInst.loc
                   inventory_loc=/etc/oraInventory
Technology Stack Registration
Multiple Inventories




                            oraInst.loc
                inventory_loc=/PROD/oraInventory
Installation Best Practices
Cleaning Environments

Clean Global Inventory
Clean Temporary Directories
Delete Database Technology Stack
Delete Applications Database
Delete Applications Technology Stack
Delete Application File System
For More Information




             search.oracle.com
            Rapid Install Clone E-Business Suite




                              or
                     oracle.com
Related Documentation


Oracle Applications Installation Guide: Using Rapid Install Release 12.1.1
803214.1 : Now Available : Oracle E-Business Suite R12.1.1
798258.1 : Oracle Applications Release Notes Release 12.1.1
380482.1 : R12 Technology Stack Documentation Roadmap
405565.1 : Oracle Applications Release 12 Installation Guidelines
394692.1 : Oracle Applications Release 12 Documentation Resources
406138.1 : R12 Downloading Rapid Install Software with Oracle E-Delivery
406982.1 : Cloning Oracle Applications Release 12 with Rapid Clone
559518.1 : Cloning Oracle Applications Release 12 with Rapid Clone on RAC Systems
783188.1 : Certified RAC Scenarios for E-Business Suite Cloning
760637.1 : Manually Cloning Oracle Applications Release 11i with 10g
438086.1 : Migrating to Linux with Oracle Applications Release 12
387859.1 : Using AutoConfig to Manage System Configurations in R12
<Insert Picture Here>


Appendix
Oracle
                                                                                E-Business
Related Sessions: Ownership                                                        Suite



Tuesday (13th October)

• Ten Things to Reduce the Total Cost of Ownership of Oracle E-Business Suite
  (S309540)
  Time: 14.30 – 15.30
  Venue: Moscone West L2 (RM 2008)
• Oracle Application Change Management Pack for Oracle E-Business Suite
  (S309527)
  Time: 16.00 – 17.00
  Venue: Moscone West L2 (RM 2008)

Wednesday (14th October, 2009)

• Oracle Application Management Pack for Oracle E-Business Suite: Customer
  Case Study (S309526)
  Time: 11.45 – 12.45
  Venue: Moscone West L2 (RM 2008)

Thursday (15th October 2009)

• Oracle E-Business Suite Install and Cloning Best Practices (S309545)
  Time: 12.00 – 13.00
  Venue: Moscone West L2 (RM 2002/2004)
Oracle
                                                                              E-Business
Hands-On-Lab                                                                     Suite




Oracle Application Management Pack for Oracle E-Business Suite (S310493)

• Date: 12th October 2009 (Monday)
  Time: 13.00 – 14.00
• Date: 14th October 2009 (Wednesday)
  Time: 10.15 – 11.10

Oracle E-Business Suite Integrated SOA Gateway (S311615)

• Date: 12th October 2009 (Monday)
  Time: 16.00 – 17.00
• Date: 13th October 2009 (Tuesday)
  Time: 16.00 – 17.00

Oracle E-Business Suite integration with Secure Enterprise Search (S309543)

• Date: 14th October 2009 (Wednesday)
  Time: 11.45 – 12.45

              ALL HOL Venue: Marriott Hotel Golden Gate A1
Oracle
                                                                                       E-Business
        Demo Ground: Moscone South                                                        Suite




                                    SOA-Enablement of
                                   Oracle E-Business Suite


                                             S44
 Application Management Pack                                   Oracle Applications Framework
   for Oracle E-Business Suite                                          Improvements
Application Change Management      Native Service Enablement
                                                                Desktop Integration through
Pack for Oracle E-Business Suite
                                    Integrated SOA Gateway                Web ADI
  Rapid Install & Rapid Clone
                                                                 Secure Enterprise Search
                                       Oracle SOA Suite
                S45                                                      S46


  End-to-End Management of                                     Enabling Web 2.0 and
   Oracle E-Business Suite                                   Enhanced User Experience
Oracle E-Business Suite R12.1.1
Architecture

                          E-Business Suite System




                                                            TOOLS
                                          APPL_TOP       ORACLE_HOME




            RDBMS                                            WEB
         ORACLE_HOME                                     ORACLE_HOME
                                        COMMON_TOP




          Database Tier                         Applications Tier
Application Management Pack
     Versions




                               2.0
                                      10.2.0.3
                              2.0.1

                              2.0.2   10.2.0.4
Application Management Pack
                              3.0.0
Rapid Clone
Preclone dbTier


                        adpreclone.pl dbTier




                                 adclone.pl




                              StageDBTier.java



         StageDatabase.java                   StageDBTechStack.java
Rapid Clone
Preclone appsTier


                      adpreclone.pl appsTier




                                 adclone.pl




                             StageAppsTier.java



         StageApplTop.java                    StageAppsTechStack.java
Rapid Clone
   Configclone dbTier


                                        adcfgclone.pl dbTier          adclonectx.pl




                                              adclone.pl




                     ApplyDBTier.java                          CloneContext.java



ApplyDatabase.java                  ApplyDBTechStack.java
Rapid Clone
   Configclone appsTier


                                         adcfgclone.pl appsTier          adclonectx.pl




                                                adclone.pl




                    ApplyAppsTier.java                            CloneContext.java



ApplyApplTop.java                   ApplyAppsTechStack.java
AMP Clone
Clone Dashboard: Home View




              Provides enterprise-wide status of clone jobs
AMP Clone
Clone Dashboard: Image View




               Deploy images on to a target system and
                       Clone Source to Image
AMP Clone
Clone Dashboard: Procedure View




                Contains predefined procedures defined by Oracle
                Provides ability to run a specific clone procedure
          Provides ability to view a specific procedure and create copies
AMP Clone
Clone Procedures
AMP Clone
Clone Procedures: Creating a Custom Procedure
AMP Clone
Data Scrambling

 Protecting Sensitive Data while cloning Production
 systems
 Business Drivers:
   Application Testing
   Data Sharing
 Key Capabilities
   Supports scrambling both 11i and Release 12 systems
   Scramble / Purge sensitive database
   In-build validations of scrambling configuration
   Scrambled Image or System (when used with cloning)
   Notifications on failure
Technology Stack Registration
Components

 oraInst.loc
   Under /etc on Linux and AIX
   Under /var/opt/oracle on Solaris and HP-UX
   Registry entry Inst_Loc on MS Windows
   Inventory_loc points to Global Inventory Location


 Global Inventory
   Registers each ORACLE_HOME
   oraInventory/ContentsXML/inventory.xml
Technology Stack Registration
Components

          oraInventory/ContentsXML/inventory.xml

<?xml version="1.0" standalone="yes" ?>
<!-- Copyright (c) 2002 Oracle Corporation. All rights Reserved -->
<!-- Do not modify the contents of this file by hand. -->
<INVENTORY>
<VERSION_INFO>
                                                                    Check for Duplicate HOME
  <SAVED_WITH>10.1.0.5.0</SAVED_WITH>                                           NAMEs
  <MINIMUM_VER>2.1.0.6.0</MINIMUM_VER>
</VERSION_INFO>
<HOME_LIST>
<HOME NAME="TEST_DB__u04_TEST_db_tech_st_10_2_0" LOC="/u04/TEST/db/tech_st/10.2.0"
    TYPE="O" IDX="1"/>
<HOME NAME="TEST_WEBOH__u04_TEST_apps_tech_st_10_1_3“ LOC="/u04/TEST/apps/tech_st/10.1.3"
    TYPE="O" IDX="2"/>
<HOME NAME="TEST_TOOLS__u04_TEST_apps_tech_st_10_1_2" LOC="/u04/TEST/apps/tech_st/10.1.2"
    TYPE="O" IDX="3"/>
</HOME_LIST>
</INVENTORY>
Technology Stack Registration
Global Inventory vs. Multiple Inventories

Global Inventory
  All the E-Business Suite Environments Share the same
  oraInventory
  ORACLE_HOMEs must be unregistered with OUI
  oraInst.loc remains the same


Multiple Inventories
  Each E-Business Suite Environment has its own oraInventory
  Global Inventory can be deleted
  oraInst.loc must be switched
Technology Stack Registration
Cleaning Inventory

Global Inventory
  Verify inventory_loc on oraInst.loc
  Verify write permissions on oraInventory
  Un-Install each ORACLE_HOME with its own OUI
  Verify <HOME NAME> on
  oraInventory/ContentsXML/inventory.xml


Multiple Inventories
  Verify inventory_loc on oraInst.loc
  Verify write permissions on oraInventory
  Delete oraInventory
Technology Stack Registration
Registration Considerations

Consider using Global or Multiple Inventories
Verify that oraInst.loc exists
Verify inventory_loc on oraInst.loc
Point inventory_loc to a new oraInventory Location
Verify write permissions on oraInventory
Verify ORACLE_HOME duplications
Verify Inventory Corruptions (I.e: opatch lsinventory)
Installation Log Files
Rapid Install




Log                              Detail

/tmp/<MMDDHHMM>/<MMDDHHMM>.log   Runtime Rapid Install Log
Installation Log Files
Database Technology Stack


Log                                         Detail

<ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/
                                          Main Database Tier
<MMDDHHMM>.log
<ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/ 10g Unzip & Pre
dbInstall.log                             Configuration
<ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/
                                          10g Registration
ohclone.log
<ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/
                                          10g Relink
make_<MMDDHHMM>.log
<ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/
                                          10g Configuration
ApplyDBTechStack_<MMDDHHMM>.log
Installation Log Files
Database

Log                                         Detail

<ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/
                                            Main Database Tier
<MMDDHHMM>.log
<ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/   Database Unzip &
installdbf.log                              Pre-Configuration
<ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/   Recreate Control
adcrdb_<SID>.log                            File
<ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/   Database
ApplyDatabase_<MMDDHHMM>.log                Configuration
<ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/
                                            Autoconfig
<MMDDHHMM>/adconfig.log
<ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/   DB Net
<MMDDHHMM>/NetServiceHandler.log            Configuration
Installation Log Files
Applications Technology Stack

Log                                           Detail

                                              Main Applications
<INST_TOP>/logs/<MMDDHHMM>.log
                                              Tier Log
<APPL_TOP>/admin/<CONTEXT_NAME>/log/          10.1.2/10.1.3 Unzip
ApplyAppsTechStack.log                        & Pre-Configuration

                                              10.1.2 / 10.1.3
<INST_TOP>/admin/log/ohclone.log
                                              Registration
<INST_TOP>/logs/ora/10.1.2/install/
                                              10.1.2 Relink
make_<MMDDHHMM>.log
<INST_TOP>/logs/ora/10.1.3/install/
                                              10.1.3 Relink
make_<MMDDHHMM>.log
                                              Techology Stack
<INST_TOP>/admin/log/ApplyAppsTechStack.log
                                              Configuration
Installation Log Files
Applications File System


Log                                   Detail

<INST_TOP>/logs/<MMDDHHMM>.log        Main Applications Tier Log

<APPL_TOP>/admin/$CONTEXT_NAME/log/ APPL_TOP Unzip & Pre-
installAppl.log                     Configuration

<APPL_TOP>/admin/$CONTEXT_NAME/log/
                                    APPL_TOP Configuration
ApplyAppltop_<MMDDHHMM>.log

<APPL_TOP>/admin/$CONTEXT_NAME/log/
                                    Autoconfig Log
<MMDDHHMM>/adconfig.log

<APPL_TOP>/admin/$CONTEXT_NAME/log/
                                    Apps Net Configuration
<MMDDHHMM>/NetServiceHandler.log
Installation Log Files
Technology Stack Registration




Log                                             Detail

oraInventory/logs/cloneActions<MMDDHHMM>.log    ORACLE_HOME Clone


oraInventory/logs/oraInstall<MMDDHHMM>.log      runInstaller


oraInventory/logs/silentInstall<MMDDHHMM>.log   runInstaller Silent Run
The preceding is intended to outline our general
product direction. It is intended for information
purposes only, and may not be incorporated into any
contract. It is not a commitment to deliver any
material, code, or functionality, and should not be
relied upon in making purchasing decisions.
The development, release, and timing of any
features or functionality described for Oracle’s
products remains at the sole discretion of Oracle.
OOW09 EBS R12 Install and Clone

Mais conteúdo relacionado

Mais procurados

Utosc2007_Apache_Configuration.ppt
Utosc2007_Apache_Configuration.pptUtosc2007_Apache_Configuration.ppt
Utosc2007_Apache_Configuration.ppt
webhostingguy
 
TechEd Africa 2011 - OFC308: SharePoint Security in an Insecure World: Unders...
TechEd Africa 2011 - OFC308: SharePoint Security in an Insecure World: Unders...TechEd Africa 2011 - OFC308: SharePoint Security in an Insecure World: Unders...
TechEd Africa 2011 - OFC308: SharePoint Security in an Insecure World: Unders...
Michael Noel
 
2.Oracle’S High Availability Vision
2.Oracle’S High Availability Vision2.Oracle’S High Availability Vision
2.Oracle’S High Availability Vision
Ermando
 
Oracle business intelligence enterprise edition 11g
Oracle business intelligence enterprise edition 11gOracle business intelligence enterprise edition 11g
Oracle business intelligence enterprise edition 11g
uzzal basak
 
C# and ASP.NET Code and Data-Access Security
C# and ASP.NET Code and Data-Access SecurityC# and ASP.NET Code and Data-Access Security
C# and ASP.NET Code and Data-Access Security
Darren Sim
 

Mais procurados (20)

SOA OSB suite cluster installation
SOA OSB suite cluster installationSOA OSB suite cluster installation
SOA OSB suite cluster installation
 
Using VirtualBox - Learn Oracle Database 12c and EBS R12
Using VirtualBox - Learn Oracle Database 12c and EBS R12Using VirtualBox - Learn Oracle Database 12c and EBS R12
Using VirtualBox - Learn Oracle Database 12c and EBS R12
 
Oracle-11g-upgrade
Oracle-11g-upgradeOracle-11g-upgrade
Oracle-11g-upgrade
 
Secure360 - Beyond xp cmdshell - Owning the Empire through SQL Server
Secure360 - Beyond xp cmdshell - Owning the Empire through SQL ServerSecure360 - Beyond xp cmdshell - Owning the Empire through SQL Server
Secure360 - Beyond xp cmdshell - Owning the Empire through SQL Server
 
Oracle Failover Database Cluster with Grid Infrastructure 12c
Oracle Failover Database Cluster with Grid Infrastructure 12cOracle Failover Database Cluster with Grid Infrastructure 12c
Oracle Failover Database Cluster with Grid Infrastructure 12c
 
Utosc2007_Apache_Configuration.ppt
Utosc2007_Apache_Configuration.pptUtosc2007_Apache_Configuration.ppt
Utosc2007_Apache_Configuration.ppt
 
Power point 707 tips on successfully upgrading apps 11i for the non apps dba
Power point 707 tips on successfully upgrading apps 11i for the non apps dbaPower point 707 tips on successfully upgrading apps 11i for the non apps dba
Power point 707 tips on successfully upgrading apps 11i for the non apps dba
 
Discoverer 11.1.1.7 web logic (10.3.6) & ebs r12 12.1.3) implementation guide...
Discoverer 11.1.1.7 web logic (10.3.6) & ebs r12 12.1.3) implementation guide...Discoverer 11.1.1.7 web logic (10.3.6) & ebs r12 12.1.3) implementation guide...
Discoverer 11.1.1.7 web logic (10.3.6) & ebs r12 12.1.3) implementation guide...
 
Database Lifecycle Management and Cloud Management - Hands on Lab (OOW2014)
Database Lifecycle Management and Cloud Management - Hands on Lab (OOW2014)Database Lifecycle Management and Cloud Management - Hands on Lab (OOW2014)
Database Lifecycle Management and Cloud Management - Hands on Lab (OOW2014)
 
Webserver Administration: Apache as a case study
Webserver Administration: Apache as a case studyWebserver Administration: Apache as a case study
Webserver Administration: Apache as a case study
 
TechEd Africa 2011 - OFC308: SharePoint Security in an Insecure World: Unders...
TechEd Africa 2011 - OFC308: SharePoint Security in an Insecure World: Unders...TechEd Africa 2011 - OFC308: SharePoint Security in an Insecure World: Unders...
TechEd Africa 2011 - OFC308: SharePoint Security in an Insecure World: Unders...
 
2.Oracle’S High Availability Vision
2.Oracle’S High Availability Vision2.Oracle’S High Availability Vision
2.Oracle’S High Availability Vision
 
2019 Blackhat Booth Presentation - PowerUpSQL
2019 Blackhat Booth Presentation - PowerUpSQL2019 Blackhat Booth Presentation - PowerUpSQL
2019 Blackhat Booth Presentation - PowerUpSQL
 
Integrating DSpace with DuraCloud 11-30-11
Integrating DSpace with DuraCloud 11-30-11Integrating DSpace with DuraCloud 11-30-11
Integrating DSpace with DuraCloud 11-30-11
 
Oracle business intelligence enterprise edition 11g
Oracle business intelligence enterprise edition 11gOracle business intelligence enterprise edition 11g
Oracle business intelligence enterprise edition 11g
 
Understanding oracle rac internals part 2 - slides
Understanding oracle rac internals   part 2 - slidesUnderstanding oracle rac internals   part 2 - slides
Understanding oracle rac internals part 2 - slides
 
Les nouveautés de MySQL 8.0
Les nouveautés de MySQL 8.0Les nouveautés de MySQL 8.0
Les nouveautés de MySQL 8.0
 
C# and ASP.NET Code and Data-Access Security
C# and ASP.NET Code and Data-Access SecurityC# and ASP.NET Code and Data-Access Security
C# and ASP.NET Code and Data-Access Security
 
Dmz aa aioug
Dmz aa aiougDmz aa aioug
Dmz aa aioug
 
TFA, ORAchk and EXAchk 20.2 - What's new
TFA, ORAchk and EXAchk 20.2 - What's new TFA, ORAchk and EXAchk 20.2 - What's new
TFA, ORAchk and EXAchk 20.2 - What's new
 

Semelhante a OOW09 EBS R12 Install and Clone

Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...
Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...
Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...
InSync2011
 
Oracle applications 11i hot backup cloning with rapid clone
Oracle applications 11i hot backup cloning with rapid cloneOracle applications 11i hot backup cloning with rapid clone
Oracle applications 11i hot backup cloning with rapid clone
Deepti Singh
 
Oracle applications 11i hot backup cloning with rapid clone
Oracle applications 11i hot backup cloning with rapid cloneOracle applications 11i hot backup cloning with rapid clone
Oracle applications 11i hot backup cloning with rapid clone
Deepti Singh
 
Less02 Installation
Less02 InstallationLess02 Installation
Less02 Installation
vivaankumar
 
Less02 Installation
Less02  InstallationLess02  Installation
Less02 Installation
vivaankumar
 
Managing Oracle Enterprise Manager Cloud Control 12c with Oracle Clusterware
Managing Oracle Enterprise Manager Cloud Control 12c with Oracle ClusterwareManaging Oracle Enterprise Manager Cloud Control 12c with Oracle Clusterware
Managing Oracle Enterprise Manager Cloud Control 12c with Oracle Clusterware
Leighton Nelson
 

Semelhante a OOW09 EBS R12 Install and Clone (20)

Oracle on linux
Oracle on linuxOracle on linux
Oracle on linux
 
patchVantage Cloud Starter Pack
patchVantage Cloud Starter Pack patchVantage Cloud Starter Pack
patchVantage Cloud Starter Pack
 
Cloning 2
Cloning 2Cloning 2
Cloning 2
 
Cloning 2
Cloning 2Cloning 2
Cloning 2
 
Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...
Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...
Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...
 
Data Base Upgrade
Data Base UpgradeData Base Upgrade
Data Base Upgrade
 
Oracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c PresentationOracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c Presentation
 
Oracle applications 11i hot backup cloning with rapid clone
Oracle applications 11i hot backup cloning with rapid cloneOracle applications 11i hot backup cloning with rapid clone
Oracle applications 11i hot backup cloning with rapid clone
 
Oracle applications 11i hot backup cloning with rapid clone
Oracle applications 11i hot backup cloning with rapid cloneOracle applications 11i hot backup cloning with rapid clone
Oracle applications 11i hot backup cloning with rapid clone
 
Architecture and tools
Architecture and toolsArchitecture and tools
Architecture and tools
 
R12 d49656 gc10-apps dba 27
R12 d49656 gc10-apps dba 27R12 d49656 gc10-apps dba 27
R12 d49656 gc10-apps dba 27
 
PHP Oracle
PHP OraclePHP Oracle
PHP Oracle
 
EM12C High Availability without SLB and RAC
EM12C High Availability without SLB and RACEM12C High Availability without SLB and RAC
EM12C High Availability without SLB and RAC
 
ORACLE Architechture.ppt
ORACLE Architechture.pptORACLE Architechture.ppt
ORACLE Architechture.ppt
 
0396 oracle-goldengate-12c-tutorial
0396 oracle-goldengate-12c-tutorial0396 oracle-goldengate-12c-tutorial
0396 oracle-goldengate-12c-tutorial
 
Sg1 Cover Page
Sg1 Cover PageSg1 Cover Page
Sg1 Cover Page
 
Less02 Installation
Less02 InstallationLess02 Installation
Less02 Installation
 
Less02 Installation
Less02  InstallationLess02  Installation
Less02 Installation
 
Managing Oracle Enterprise Manager Cloud Control 12c with Oracle Clusterware
Managing Oracle Enterprise Manager Cloud Control 12c with Oracle ClusterwareManaging Oracle Enterprise Manager Cloud Control 12c with Oracle Clusterware
Managing Oracle Enterprise Manager Cloud Control 12c with Oracle Clusterware
 
Oracle Enterprise Repository 11g - Quick Start Guide
Oracle Enterprise Repository 11g - Quick Start GuideOracle Enterprise Repository 11g - Quick Start Guide
Oracle Enterprise Repository 11g - Quick Start Guide
 

Mais de jucaab

Soa con8642 pdf_8642_0001
Soa con8642 pdf_8642_0001Soa con8642 pdf_8642_0001
Soa con8642 pdf_8642_0001
jucaab
 
Soa cloud con8968_pdf_8968_0001
Soa cloud con8968_pdf_8968_0001Soa cloud con8968_pdf_8968_0001
Soa cloud con8968_pdf_8968_0001
jucaab
 
Otm 2013 c13_e-14a-pospelov-evgeniy-taking-control-over-transportation-spend
Otm 2013 c13_e-14a-pospelov-evgeniy-taking-control-over-transportation-spendOtm 2013 c13_e-14a-pospelov-evgeniy-taking-control-over-transportation-spend
Otm 2013 c13_e-14a-pospelov-evgeniy-taking-control-over-transportation-spend
jucaab
 
Otm 2013 c13_e-14b-hatcher-and-van-haaster-otm-sap-integration
Otm 2013 c13_e-14b-hatcher-and-van-haaster-otm-sap-integrationOtm 2013 c13_e-14b-hatcher-and-van-haaster-otm-sap-integration
Otm 2013 c13_e-14b-hatcher-and-van-haaster-otm-sap-integration
jucaab
 
Otm 2013 c13_e-17a-plessis-elisabeth-otm-self-help
Otm 2013 c13_e-17a-plessis-elisabeth-otm-self-helpOtm 2013 c13_e-17a-plessis-elisabeth-otm-self-help
Otm 2013 c13_e-17a-plessis-elisabeth-otm-self-help
jucaab
 
Otm 2013 c13_e-17b-andriesse-lourens-otm-data-management
Otm 2013 c13_e-17b-andriesse-lourens-otm-data-managementOtm 2013 c13_e-17b-andriesse-lourens-otm-data-management
Otm 2013 c13_e-17b-andriesse-lourens-otm-data-management
jucaab
 
Otm 2013 c13_e-18a-sabharwal-naval-covert-waste-to-value-with-otm
Otm 2013 c13_e-18a-sabharwal-naval-covert-waste-to-value-with-otmOtm 2013 c13_e-18a-sabharwal-naval-covert-waste-to-value-with-otm
Otm 2013 c13_e-18a-sabharwal-naval-covert-waste-to-value-with-otm
jucaab
 
Otm 2013 c13_e-21-fl-keynote-implications-of-ec-transportation-priorities
Otm 2013 c13_e-21-fl-keynote-implications-of-ec-transportation-prioritiesOtm 2013 c13_e-21-fl-keynote-implications-of-ec-transportation-priorities
Otm 2013 c13_e-21-fl-keynote-implications-of-ec-transportation-priorities
jucaab
 
Otm 2013 c13_e-22a-lim-joshua-otm-as-a-service-differentiator
Otm 2013 c13_e-22a-lim-joshua-otm-as-a-service-differentiatorOtm 2013 c13_e-22a-lim-joshua-otm-as-a-service-differentiator
Otm 2013 c13_e-22a-lim-joshua-otm-as-a-service-differentiator
jucaab
 
Otm 2013 c13_e-22b-vivio-pam-otm-3d-load-configurator
Otm 2013 c13_e-22b-vivio-pam-otm-3d-load-configuratorOtm 2013 c13_e-22b-vivio-pam-otm-3d-load-configurator
Otm 2013 c13_e-22b-vivio-pam-otm-3d-load-configurator
jucaab
 
Otm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenance
Otm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenanceOtm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenance
Otm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenance
jucaab
 
Otm 2013 c13_e-13b-hagan-mark-otm-soa
Otm 2013 c13_e-13b-hagan-mark-otm-soaOtm 2013 c13_e-13b-hagan-mark-otm-soa
Otm 2013 c13_e-13b-hagan-mark-otm-soa
jucaab
 
Otm 2013 c13_e-12-gittoes-derek-otm-release-6-3-overview
Otm 2013 c13_e-12-gittoes-derek-otm-release-6-3-overviewOtm 2013 c13_e-12-gittoes-derek-otm-release-6-3-overview
Otm 2013 c13_e-12-gittoes-derek-otm-release-6-3-overview
jucaab
 
Otm 2013 c13_e-15-gittoes-derek-otm-product-strategy
Otm 2013 c13_e-15-gittoes-derek-otm-product-strategyOtm 2013 c13_e-15-gittoes-derek-otm-product-strategy
Otm 2013 c13_e-15-gittoes-derek-otm-product-strategy
jucaab
 
Otm con8923 pdf_8923_0002
Otm con8923 pdf_8923_0002Otm con8923 pdf_8923_0002
Otm con8923 pdf_8923_0002
jucaab
 
Otm con8923 pdf_8923_0001
Otm con8923 pdf_8923_0001Otm con8923 pdf_8923_0001
Otm con8923 pdf_8923_0001
jucaab
 
Otm con8766 pdf_8766_0001
Otm con8766 pdf_8766_0001Otm con8766 pdf_8766_0001
Otm con8766 pdf_8766_0001
jucaab
 
Fusion apps security_con8714_pdf_8714_0001
Fusion apps security_con8714_pdf_8714_0001Fusion apps security_con8714_pdf_8714_0001
Fusion apps security_con8714_pdf_8714_0001
jucaab
 
Fusion app tech_con8707_pdf_8707_0001
Fusion app tech_con8707_pdf_8707_0001Fusion app tech_con8707_pdf_8707_0001
Fusion app tech_con8707_pdf_8707_0001
jucaab
 
Fusion app integration_con8685_pdf_8685_0001
Fusion app integration_con8685_pdf_8685_0001Fusion app integration_con8685_pdf_8685_0001
Fusion app integration_con8685_pdf_8685_0001
jucaab
 

Mais de jucaab (20)

Soa con8642 pdf_8642_0001
Soa con8642 pdf_8642_0001Soa con8642 pdf_8642_0001
Soa con8642 pdf_8642_0001
 
Soa cloud con8968_pdf_8968_0001
Soa cloud con8968_pdf_8968_0001Soa cloud con8968_pdf_8968_0001
Soa cloud con8968_pdf_8968_0001
 
Otm 2013 c13_e-14a-pospelov-evgeniy-taking-control-over-transportation-spend
Otm 2013 c13_e-14a-pospelov-evgeniy-taking-control-over-transportation-spendOtm 2013 c13_e-14a-pospelov-evgeniy-taking-control-over-transportation-spend
Otm 2013 c13_e-14a-pospelov-evgeniy-taking-control-over-transportation-spend
 
Otm 2013 c13_e-14b-hatcher-and-van-haaster-otm-sap-integration
Otm 2013 c13_e-14b-hatcher-and-van-haaster-otm-sap-integrationOtm 2013 c13_e-14b-hatcher-and-van-haaster-otm-sap-integration
Otm 2013 c13_e-14b-hatcher-and-van-haaster-otm-sap-integration
 
Otm 2013 c13_e-17a-plessis-elisabeth-otm-self-help
Otm 2013 c13_e-17a-plessis-elisabeth-otm-self-helpOtm 2013 c13_e-17a-plessis-elisabeth-otm-self-help
Otm 2013 c13_e-17a-plessis-elisabeth-otm-self-help
 
Otm 2013 c13_e-17b-andriesse-lourens-otm-data-management
Otm 2013 c13_e-17b-andriesse-lourens-otm-data-managementOtm 2013 c13_e-17b-andriesse-lourens-otm-data-management
Otm 2013 c13_e-17b-andriesse-lourens-otm-data-management
 
Otm 2013 c13_e-18a-sabharwal-naval-covert-waste-to-value-with-otm
Otm 2013 c13_e-18a-sabharwal-naval-covert-waste-to-value-with-otmOtm 2013 c13_e-18a-sabharwal-naval-covert-waste-to-value-with-otm
Otm 2013 c13_e-18a-sabharwal-naval-covert-waste-to-value-with-otm
 
Otm 2013 c13_e-21-fl-keynote-implications-of-ec-transportation-priorities
Otm 2013 c13_e-21-fl-keynote-implications-of-ec-transportation-prioritiesOtm 2013 c13_e-21-fl-keynote-implications-of-ec-transportation-priorities
Otm 2013 c13_e-21-fl-keynote-implications-of-ec-transportation-priorities
 
Otm 2013 c13_e-22a-lim-joshua-otm-as-a-service-differentiator
Otm 2013 c13_e-22a-lim-joshua-otm-as-a-service-differentiatorOtm 2013 c13_e-22a-lim-joshua-otm-as-a-service-differentiator
Otm 2013 c13_e-22a-lim-joshua-otm-as-a-service-differentiator
 
Otm 2013 c13_e-22b-vivio-pam-otm-3d-load-configurator
Otm 2013 c13_e-22b-vivio-pam-otm-3d-load-configuratorOtm 2013 c13_e-22b-vivio-pam-otm-3d-load-configurator
Otm 2013 c13_e-22b-vivio-pam-otm-3d-load-configurator
 
Otm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenance
Otm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenanceOtm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenance
Otm 2013 c13_e-23b-hatcher-neil-otm-gtm-data-maintenance
 
Otm 2013 c13_e-13b-hagan-mark-otm-soa
Otm 2013 c13_e-13b-hagan-mark-otm-soaOtm 2013 c13_e-13b-hagan-mark-otm-soa
Otm 2013 c13_e-13b-hagan-mark-otm-soa
 
Otm 2013 c13_e-12-gittoes-derek-otm-release-6-3-overview
Otm 2013 c13_e-12-gittoes-derek-otm-release-6-3-overviewOtm 2013 c13_e-12-gittoes-derek-otm-release-6-3-overview
Otm 2013 c13_e-12-gittoes-derek-otm-release-6-3-overview
 
Otm 2013 c13_e-15-gittoes-derek-otm-product-strategy
Otm 2013 c13_e-15-gittoes-derek-otm-product-strategyOtm 2013 c13_e-15-gittoes-derek-otm-product-strategy
Otm 2013 c13_e-15-gittoes-derek-otm-product-strategy
 
Otm con8923 pdf_8923_0002
Otm con8923 pdf_8923_0002Otm con8923 pdf_8923_0002
Otm con8923 pdf_8923_0002
 
Otm con8923 pdf_8923_0001
Otm con8923 pdf_8923_0001Otm con8923 pdf_8923_0001
Otm con8923 pdf_8923_0001
 
Otm con8766 pdf_8766_0001
Otm con8766 pdf_8766_0001Otm con8766 pdf_8766_0001
Otm con8766 pdf_8766_0001
 
Fusion apps security_con8714_pdf_8714_0001
Fusion apps security_con8714_pdf_8714_0001Fusion apps security_con8714_pdf_8714_0001
Fusion apps security_con8714_pdf_8714_0001
 
Fusion app tech_con8707_pdf_8707_0001
Fusion app tech_con8707_pdf_8707_0001Fusion app tech_con8707_pdf_8707_0001
Fusion app tech_con8707_pdf_8707_0001
 
Fusion app integration_con8685_pdf_8685_0001
Fusion app integration_con8685_pdf_8685_0001Fusion app integration_con8685_pdf_8685_0001
Fusion app integration_con8685_pdf_8685_0001
 

OOW09 EBS R12 Install and Clone

  • 1.
  • 2. Oracle E-Business Suite Install and Cloning Best Practices Max Arderius Development Manager Applications Technology Group
  • 3. The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
  • 4. Program Agenda Installing E-Business Suite <Insert Picture Here> Cloning Techniques Best Practices
  • 6. Oracle E-Business Suite R12.1.1 Architecture E-Business Suite System 10.1.2.3 APPL_TOP ORACLE_HOME INST_TOP 11.1.0.7 10.1.3.4 ORACLE_HOME ORACLE_HOME COMMON_TOP Database Tier Applications Tier
  • 7. Installing E-Business Suite R12.1.1 Rapid Install Rapid Wizard E-Business Suite Installation Tool Install a New System Upgrade an Existing System Install Latest Technology Stack
  • 8. Rapid Install Install a New System User Pre-Install Database Database Apps Apps File Post-Install Interview Checks TechStack TechStack System Checks Standard Install Express Install
  • 9. Rapid Install Upgrade an Existing System 10.1.2.3 APPL_TOP ORACLE_HOME INST_TOP 10.1.3.4 11.1.0.7 ORACLE_HOME ORACLE_HOME Rapid Wizard COMMON_TOP Database Tier Applications Tier Create Upgrade File System Configure Upgraded Release 12.1.1 Instance
  • 10. Rapid Install Upgrade Considerations 11gR1 Database Autoconfig Enabled on Database Tier and Applications Tier Consistent Net Services Topology Data Model
  • 11. Rapid Install Install Latest Technology Stack 10.1.2.3 ORACLE_HOME Rapid Wizard 10.1.3.4 11.1.0.7 ORACLE_HOME ORACLE_HOME Context Autoconfig File Autoconfig Database Tier Applications Technology Stack Database Technology Stack (11.1.0.7 RDBMS) Applications Technology Stack (10.1.2.3 AS + 10.1.3.4 AS)
  • 13. Cloning Techniques Source System Target System Cloning is the process used to create a copy of an existing E-Business Suite System
  • 14. Cloning Techniques Command Line Process Requires User Interaction Rapid Clone Note 406982.1 (Standard Clone) Note 559518.1 (RAC) Automated Process Provides Data Scrambling Allows Image Creation Application Management Pack Leveraging EM Grid Control
  • 15. Cloning Techniques Rapid Clone Prepare Source System Copy Bits Rapid Clone Configure Target System
  • 16. Cloning Techniques Prepare Source System 1 Database Tier Creates OH/appsutil/clone directory adpreclone.pl dbTier Obtains Database RDBMS Information ORACLE_HOME clone Database Tier Creates adcrdbclone.sql
  • 17. Cloning Techniques Prepare Source System 2 Applications Tier TOOLS APPL_TOP ORACLE_HOME INST_TOP Creates adpreclone.pl appsTier $COMMON_TOP/clone WEB directory COMMON_TOP ORACLE_HOME clone Applications Tier
  • 18. Cloning Techniques Copy Bits Source System Target System
  • 19. Cloning Techniques Configure Target System 1 Database Tier Create Context File Register Oracle Home Relink Oracle Home adcfgclone.pl dbTier Configure Oracle Home RDBMS ORACLE_HOME Recreate Control File Configure Database clone Start SQL*Net Listener Database Tier
  • 20. Cloning Techniques Configure Target System 2 Applications Tier TOOLS Create Context File APPL_TOP ORACLE_HOME Register Oracle Homes Relink Oracle Homes INST_TOP adcfgclone.pl appsTier Configure Oracle Homes WEB COMMON_TOP ORACLE_HOME Create INST_TOP clone Configure APPL_TOP Start Apps Processes Applications Tier
  • 21. Cloning Techniques Other Configuration Commands 1 Database Tier Create Context File Register Oracle Home adcfgclone.pl dbTechStack Relink Oracle Home Configure Oracle Home Start SQL*Net Listener RDBMS ORACLE_HOME adcfgclone.pl dbconfig Configure Database clone Recreate Control File Database Tier adcfgclone.pl database Configure Database Start SQL*Net Listener
  • 22. Cloning Techniques Other Configuration Commands 2 Applications Tier Create Context File Register Oracle Homes TOOLS Relink Oracle Homes APPL_TOP ORACLE_HOME adcfgclone.pl atTechStack Configure Oracle Homes Create INST_TOP INST_TOP Start SQL*Net Listener WEB COMMON_TOP ORACLE_HOME clone Configure APPL_TOP adcfgclone.pl appltop Create INST_TOP Applications Tier Start SQL*Net Listener
  • 23. Cloning Techniques Other Configuration Commands 1 Database Tier 2 Applications Tier Clone Context File adclonectx.pl Allows Automation
  • 24. Cloning Techniques Application Management Pack (AMP) Clone Source-to-Target Source-to-Image Image-to-Target Hot Cloning Application Management Pack RAC Cloning Data Scrambling
  • 25. Cloning Techniques Source-Image-Target Image Image Source System Target System AMP
  • 26. Cloning Techniques Image-To-Target Dev System Test System Pre-Production System Image Image AMP
  • 27. Cloning Techniques Hot Cloning RMAN Hot Backup Live Database dbTeckStack appsTier Source System Image Target System AMP
  • 28. Cloning Techniques RAC Cloning RMAN Hot Backup dbTier Primary Node appsTiers Source System Image Target System AMP
  • 29. Cloning Techniques Data Scrambling Scramble Data Repackage Database Source System Image Target System AMP
  • 30. Cloning Techniques Custom Cloning
  • 31. Cloning Techniques Source-to-Target Refreshing Source-Target direct Synchronization Ideal for refreshing environments Data Scrambling Rsync use for faster copy Database rsync or Custom Method Database dbTechStack rsync Rapid Clone Configuration dbTechStack appsTechStack rsync appsTechStack APPL_TOP rsync APPL_TOP COMMON_TOP rsync COMMON_TOP Source System Copy Portion Target System
  • 32. Cloning Techniques Standby System Maximum Availability Techniques Transactional Oracle Dataguard Copies Standby Database Redo Log Apply Database dbTechStack rsync Rapid Clone Configuration dbTechStack appsTechStack rsync appsTechStack APPL_TOP rsync APPL_TOP COMMON_TOP rsync COMMON_TOP Source System Copy Portion Standby System
  • 33. Cloning Techniques Oracle Virtual Machine Cloning OracleVM Cloning Functional VM Templates (i.e. ERP VM) Technical VM Templates (i.e. 11i/11g+RUP6 Template) Rapid Clone Configuration Image Copy Deploy Repository of VMs Running VMs Running VMs Source Server Target Server OracleVM
  • 35. Installation Best Practices Documentation – startCD Documentation Oracle Applications Installation Guide Oracle Applications Release Notes R12 Installation and Upgrade Notes 11g Installation Guide startCD Version startCD Continuously Updated Latest startCD Information published in the Release Notes
  • 36. Installation Best Practices Media vs. Stage Media Slow Extensive User Intervention Does not Require Disk Space Might Require Special Privileges to Mount/Umount DVDs For the Current Machine only Stage Fast Minimum User Intervention Requires 30 Gb Created with adautostg.pl Does not Require Special Privileges Same Stage can be Mounted on Several Machines
  • 37. Installation Best Practices Remote Installations Different Methods Virtual Network Computing (VNC) Third Party X Display Servers Considerations Must be Able to Render OUI Fonts JDK 1.6 Compliant Must Support the Network Traffic Required by the OUI DISPLAY Configuration
  • 38. Installation Best Practices Operating System Requirements Fully Qualified Host Static IP Address Hostname.domain included on /etc/hosts <IP> hostname.domain hostname Default File Permissions Rapid Wizard should be able to create Files and Directories with Correct User/Group Permissions File Creation Mask (i.e.: umask 022)
  • 39. Installation Best Practices Operating System Requirements Resource Limits Set ulimit Parameters to Maximum Allowable Value Maxproc: Number of Processes Per User Openfiles: Number of Open Files per Process Datasize: Amount of Memory Available to each Process Kernel Parameters Requirements posted on E-Business Suite Documentation Shared Memory (SHMALL, SHMMAX, SHMMNI) Semaphores (SEMMSL, SEMMNS, SEMOPM, SEMMNI) File Handles (file-max)
  • 40. Installation Best Practices Operating System Requirements Temporary Directories /tmp /tmp/.oracle /var/tmp/.oracle Swap Space 1Gb or Twice the size of RAM Shutdown Running Processes If having problems Verify If 11g can be Installed
  • 41. <Insert Picture Here> Technology Stack Registration
  • 42. Technology Stack Registration E-Business Suite System Oracle TOOLS Applications APPL_TOP ORACLE_HOME Database INST_TOP WEB RDBMS ORACLE_HOME ORACLE_HOME COMMON_TOP Applications Tier Database Tier oraInventory/ContentsXML/inventory.xml Global Inventory
  • 43. Technology Stack Registration Global Inventory oraInventory/ContentsXML/inventory.xml Global Inventory Global Inventory Global Inventory oraInst.loc inventory_loc=/etc/oraInventory
  • 44. Technology Stack Registration Multiple Inventories oraInst.loc inventory_loc=/PROD/oraInventory
  • 45. Installation Best Practices Cleaning Environments Clean Global Inventory Clean Temporary Directories Delete Database Technology Stack Delete Applications Database Delete Applications Technology Stack Delete Application File System
  • 46. For More Information search.oracle.com Rapid Install Clone E-Business Suite or oracle.com
  • 47. Related Documentation Oracle Applications Installation Guide: Using Rapid Install Release 12.1.1 803214.1 : Now Available : Oracle E-Business Suite R12.1.1 798258.1 : Oracle Applications Release Notes Release 12.1.1 380482.1 : R12 Technology Stack Documentation Roadmap 405565.1 : Oracle Applications Release 12 Installation Guidelines 394692.1 : Oracle Applications Release 12 Documentation Resources 406138.1 : R12 Downloading Rapid Install Software with Oracle E-Delivery 406982.1 : Cloning Oracle Applications Release 12 with Rapid Clone 559518.1 : Cloning Oracle Applications Release 12 with Rapid Clone on RAC Systems 783188.1 : Certified RAC Scenarios for E-Business Suite Cloning 760637.1 : Manually Cloning Oracle Applications Release 11i with 10g 438086.1 : Migrating to Linux with Oracle Applications Release 12 387859.1 : Using AutoConfig to Manage System Configurations in R12
  • 49. Oracle E-Business Related Sessions: Ownership Suite Tuesday (13th October) • Ten Things to Reduce the Total Cost of Ownership of Oracle E-Business Suite (S309540) Time: 14.30 – 15.30 Venue: Moscone West L2 (RM 2008) • Oracle Application Change Management Pack for Oracle E-Business Suite (S309527) Time: 16.00 – 17.00 Venue: Moscone West L2 (RM 2008) Wednesday (14th October, 2009) • Oracle Application Management Pack for Oracle E-Business Suite: Customer Case Study (S309526) Time: 11.45 – 12.45 Venue: Moscone West L2 (RM 2008) Thursday (15th October 2009) • Oracle E-Business Suite Install and Cloning Best Practices (S309545) Time: 12.00 – 13.00 Venue: Moscone West L2 (RM 2002/2004)
  • 50. Oracle E-Business Hands-On-Lab Suite Oracle Application Management Pack for Oracle E-Business Suite (S310493) • Date: 12th October 2009 (Monday) Time: 13.00 – 14.00 • Date: 14th October 2009 (Wednesday) Time: 10.15 – 11.10 Oracle E-Business Suite Integrated SOA Gateway (S311615) • Date: 12th October 2009 (Monday) Time: 16.00 – 17.00 • Date: 13th October 2009 (Tuesday) Time: 16.00 – 17.00 Oracle E-Business Suite integration with Secure Enterprise Search (S309543) • Date: 14th October 2009 (Wednesday) Time: 11.45 – 12.45 ALL HOL Venue: Marriott Hotel Golden Gate A1
  • 51. Oracle E-Business Demo Ground: Moscone South Suite SOA-Enablement of Oracle E-Business Suite S44 Application Management Pack Oracle Applications Framework for Oracle E-Business Suite Improvements Application Change Management Native Service Enablement Desktop Integration through Pack for Oracle E-Business Suite Integrated SOA Gateway Web ADI Rapid Install & Rapid Clone Secure Enterprise Search Oracle SOA Suite S45 S46 End-to-End Management of Enabling Web 2.0 and Oracle E-Business Suite Enhanced User Experience
  • 52. Oracle E-Business Suite R12.1.1 Architecture E-Business Suite System TOOLS APPL_TOP ORACLE_HOME RDBMS WEB ORACLE_HOME ORACLE_HOME COMMON_TOP Database Tier Applications Tier
  • 53. Application Management Pack Versions 2.0 10.2.0.3 2.0.1 2.0.2 10.2.0.4 Application Management Pack 3.0.0
  • 54. Rapid Clone Preclone dbTier adpreclone.pl dbTier adclone.pl StageDBTier.java StageDatabase.java StageDBTechStack.java
  • 55. Rapid Clone Preclone appsTier adpreclone.pl appsTier adclone.pl StageAppsTier.java StageApplTop.java StageAppsTechStack.java
  • 56. Rapid Clone Configclone dbTier adcfgclone.pl dbTier adclonectx.pl adclone.pl ApplyDBTier.java CloneContext.java ApplyDatabase.java ApplyDBTechStack.java
  • 57. Rapid Clone Configclone appsTier adcfgclone.pl appsTier adclonectx.pl adclone.pl ApplyAppsTier.java CloneContext.java ApplyApplTop.java ApplyAppsTechStack.java
  • 58. AMP Clone Clone Dashboard: Home View Provides enterprise-wide status of clone jobs
  • 59. AMP Clone Clone Dashboard: Image View Deploy images on to a target system and Clone Source to Image
  • 60. AMP Clone Clone Dashboard: Procedure View Contains predefined procedures defined by Oracle Provides ability to run a specific clone procedure Provides ability to view a specific procedure and create copies
  • 62. AMP Clone Clone Procedures: Creating a Custom Procedure
  • 63. AMP Clone Data Scrambling Protecting Sensitive Data while cloning Production systems Business Drivers: Application Testing Data Sharing Key Capabilities Supports scrambling both 11i and Release 12 systems Scramble / Purge sensitive database In-build validations of scrambling configuration Scrambled Image or System (when used with cloning) Notifications on failure
  • 64. Technology Stack Registration Components oraInst.loc Under /etc on Linux and AIX Under /var/opt/oracle on Solaris and HP-UX Registry entry Inst_Loc on MS Windows Inventory_loc points to Global Inventory Location Global Inventory Registers each ORACLE_HOME oraInventory/ContentsXML/inventory.xml
  • 65. Technology Stack Registration Components oraInventory/ContentsXML/inventory.xml <?xml version="1.0" standalone="yes" ?> <!-- Copyright (c) 2002 Oracle Corporation. All rights Reserved --> <!-- Do not modify the contents of this file by hand. --> <INVENTORY> <VERSION_INFO> Check for Duplicate HOME <SAVED_WITH>10.1.0.5.0</SAVED_WITH> NAMEs <MINIMUM_VER>2.1.0.6.0</MINIMUM_VER> </VERSION_INFO> <HOME_LIST> <HOME NAME="TEST_DB__u04_TEST_db_tech_st_10_2_0" LOC="/u04/TEST/db/tech_st/10.2.0" TYPE="O" IDX="1"/> <HOME NAME="TEST_WEBOH__u04_TEST_apps_tech_st_10_1_3“ LOC="/u04/TEST/apps/tech_st/10.1.3" TYPE="O" IDX="2"/> <HOME NAME="TEST_TOOLS__u04_TEST_apps_tech_st_10_1_2" LOC="/u04/TEST/apps/tech_st/10.1.2" TYPE="O" IDX="3"/> </HOME_LIST> </INVENTORY>
  • 66. Technology Stack Registration Global Inventory vs. Multiple Inventories Global Inventory All the E-Business Suite Environments Share the same oraInventory ORACLE_HOMEs must be unregistered with OUI oraInst.loc remains the same Multiple Inventories Each E-Business Suite Environment has its own oraInventory Global Inventory can be deleted oraInst.loc must be switched
  • 67. Technology Stack Registration Cleaning Inventory Global Inventory Verify inventory_loc on oraInst.loc Verify write permissions on oraInventory Un-Install each ORACLE_HOME with its own OUI Verify <HOME NAME> on oraInventory/ContentsXML/inventory.xml Multiple Inventories Verify inventory_loc on oraInst.loc Verify write permissions on oraInventory Delete oraInventory
  • 68. Technology Stack Registration Registration Considerations Consider using Global or Multiple Inventories Verify that oraInst.loc exists Verify inventory_loc on oraInst.loc Point inventory_loc to a new oraInventory Location Verify write permissions on oraInventory Verify ORACLE_HOME duplications Verify Inventory Corruptions (I.e: opatch lsinventory)
  • 69. Installation Log Files Rapid Install Log Detail /tmp/<MMDDHHMM>/<MMDDHHMM>.log Runtime Rapid Install Log
  • 70. Installation Log Files Database Technology Stack Log Detail <ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/ Main Database Tier <MMDDHHMM>.log <ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/ 10g Unzip & Pre dbInstall.log Configuration <ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/ 10g Registration ohclone.log <ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/ 10g Relink make_<MMDDHHMM>.log <ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/ 10g Configuration ApplyDBTechStack_<MMDDHHMM>.log
  • 71. Installation Log Files Database Log Detail <ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/ Main Database Tier <MMDDHHMM>.log <ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/ Database Unzip & installdbf.log Pre-Configuration <ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/ Recreate Control adcrdb_<SID>.log File <ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/ Database ApplyDatabase_<MMDDHHMM>.log Configuration <ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/ Autoconfig <MMDDHHMM>/adconfig.log <ORACLE_HOME>/appsutil/log/$CONTEXT_NAME/ DB Net <MMDDHHMM>/NetServiceHandler.log Configuration
  • 72. Installation Log Files Applications Technology Stack Log Detail Main Applications <INST_TOP>/logs/<MMDDHHMM>.log Tier Log <APPL_TOP>/admin/<CONTEXT_NAME>/log/ 10.1.2/10.1.3 Unzip ApplyAppsTechStack.log & Pre-Configuration 10.1.2 / 10.1.3 <INST_TOP>/admin/log/ohclone.log Registration <INST_TOP>/logs/ora/10.1.2/install/ 10.1.2 Relink make_<MMDDHHMM>.log <INST_TOP>/logs/ora/10.1.3/install/ 10.1.3 Relink make_<MMDDHHMM>.log Techology Stack <INST_TOP>/admin/log/ApplyAppsTechStack.log Configuration
  • 73. Installation Log Files Applications File System Log Detail <INST_TOP>/logs/<MMDDHHMM>.log Main Applications Tier Log <APPL_TOP>/admin/$CONTEXT_NAME/log/ APPL_TOP Unzip & Pre- installAppl.log Configuration <APPL_TOP>/admin/$CONTEXT_NAME/log/ APPL_TOP Configuration ApplyAppltop_<MMDDHHMM>.log <APPL_TOP>/admin/$CONTEXT_NAME/log/ Autoconfig Log <MMDDHHMM>/adconfig.log <APPL_TOP>/admin/$CONTEXT_NAME/log/ Apps Net Configuration <MMDDHHMM>/NetServiceHandler.log
  • 74. Installation Log Files Technology Stack Registration Log Detail oraInventory/logs/cloneActions<MMDDHHMM>.log ORACLE_HOME Clone oraInventory/logs/oraInstall<MMDDHHMM>.log runInstaller oraInventory/logs/silentInstall<MMDDHHMM>.log runInstaller Silent Run
  • 75. The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.