© 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance...

58
© 2002 Solution Beacon, LLC. All Rights Reserved. Release 11i Administration and Maintenance Solution Beacon, LLC John Stouffer http://www.solutionbeacon.com

Transcript of © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance...

Page 1: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

© 2002 Solution Beacon, LLC. All Rights Reserved.

Release 11i Administration and Maintenance

Solution Beacon, LLC

John Stouffer http://

www.solutionbeacon.com

Page 2: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

2© 2002 Solution Beacon, LLC. All Rights Reserved.

Introduction

• Welcome and Introductions

• OverviewThe focus will be to share “Real-World“ experience as well as tips and techniques to administer and maintain the complex Oracle Application environment delivered with Release 11i

• Audience ProfileCurrent Platform and O/S, Database Version, Applications Release, Application Interface, Language, Installation/Reinstall/Upgrade Plans and Timelines

Page 3: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

3© 2002 Solution Beacon, LLC. All Rights Reserved.

What is Release 11i?

The Biggest and Most Complex Oracle Applications Release Ever !

• There have already been five releases with major changes to tools and technology stack

• Each release addresses bug fixes AND adds new functionality

Page 4: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

4© 2002 Solution Beacon, LLC. All Rights Reserved.

What is Release 11i?

• Completely New Architecture and Tools

• All New Technology – True Three-Tier• Internet Computing Architecture (ICA)• Technology Stack (Forms/Java/Apache)• Oracle 8i/9i – CBO, Partitioning

• Multiple Application Server Components• Forms-Based (ERP – Back Office)• HTML-Based (Self-Service, Workflow, “i” Products)• Business Intelligence (Discoverer, Reports)

Page 5: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

5© 2002 Solution Beacon, LLC. All Rights Reserved.

Release 11i Modules

• Increased Modules, Functionality and Features • Release 10.7 40 products• Release 11.0.x 50 products• Release 11.5.4 161 products• Release 11.5.6 175 products • Release 11.5.7 ??? products

Note: While there is an 11.5.6 ERP Family Pack and an 11.5.6 CRP Family Pack, Oracle announced on 1/16/02 that there will not be a 11.5.6 Maintenance Pack or CD Bundle. The next release will be 11.5.7, tentatively planned for April 2002 (subject to change).

Page 6: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

6© 2002 Solution Beacon, LLC. All Rights Reserved.

Release 11i Guiding Principles

Keep It Simple and Supportable

Possible vs. Practical

KISS

Page 7: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

7© 2002 Solution Beacon, LLC. All Rights Reserved.

Release 11i Concepts

• All or Nothing – Oracle/Applications Software and Database – No Sharing of Software/Objects

• Interdependencies of Products – AD, FND, AK, HZ

• Multiple Component Requirements – Database Software (3), Forms, Reports, Java, JDBC, Apache

• Hybrid Application – OLTP/Batch Coexist

Page 8: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

8© 2002 Solution Beacon, LLC. All Rights Reserved.

Architecture – 11.5.1/11.5.2

Client Oracle JInitiator (1.1.7.27)

Middle Tier Webservers (WebDB 2.2 and WebDB 2.5) Jserv (1.1) JRE (Java Runtime Environment) 1.1.8 JDK (Java Development Kit) 1.1.8 Web Listener 2.2 Oracle Forms/Reports 6i (6.0.8.8.0)

Database Tier Oracle8i Enterprise Edition 8.1.6 Other Oracle Home Software Directories – App(8.0.6), WebDB(8.1.6)

Page 9: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

9© 2002 Solution Beacon, LLC. All Rights Reserved.

Architecture – 11.5.3

Client Oracle JInitiator (1.1.7.27)

Middle Tier Apache Web Server (1.3.9, Full - jsp, jServ) JServ (1.1) JRE (Java Runtime Environment) 1.1.8 JDK (Java Development Kit) 1.1.8 Oracle Forms/Reports 6i (6.0.8.8.0)

Database Tier Oracle8i Enterprise Edition 8.1.6 Other Oracle Home Software Directories – App(8.0.6), iAS(8.1.6)

Page 10: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

10© 2002 Solution Beacon, LLC. All Rights Reserved.

Architecture – 11.5.4

Client Oracle JInitiator (1.1.8.7) on Client

Middle Tier Apache Web Server (1.3.9, Full - jsp, jServ) JServ (1.1) JRE (Java Runtime Environment) 1.1.8 JDK (Java Development Kit) 1.2.2, 1.3 Recommended Self Service Framework 5.X Oracle Forms/Reports 6i (6.0.8.12.1 - Patch 3) Database Tier Oracle8i Enterprise Edition 8.1.7.1 Other Oracle Home Software Directories - App(8.0.6), iAS(8.1.6)

Page 11: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

11© 2002 Solution Beacon, LLC. All Rights Reserved.

Architecture – 11.5.5*Client Oracle JInitiator (1.1.8.13) on Client

Middle Tier Apache Web Server (1.3.9, Full - jsp, jServ) JRE (Java Runtime Environment) 1.1.8 JDK (Java Development Kit) 1.3 Self Service Framework 5.2 Oracle Forms/Reports 6i (6.0.8.14.2 - Patch 5)

Database Tier Oracle8i Enterprise Edition 8.1.7.1 Other Oracle Home Software Directories - App(8.0.6.3), iAS(8.1.6)

* Even with this Release, significant patching is required.

Page 12: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

12© 2002 Solution Beacon, LLC. All Rights Reserved.

11i Architecture - Components

Release 11.5.5Client Tier

Web HTTP Servers Application Technology Stack Middle Tier

*optional

8.1.6 iAS ORACLE_HOME 8.0.6.3 ORACLE_HOME

Database Tier 8.1.7.1 ORACLE_HOME

JInitiator

Apache Admin Server

Concurrent Processing Server

DiscovererServer * Forms

ServerReportsServer

8.1.7.1Database

Page 13: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

13© 2002 Solution Beacon, LLC. All Rights Reserved.

Single Server Configuration

Single Tier Definition - All Application components installed on a single server

• Pros• Ease of administration (installation and process control)• No network traffic• Ease of maintenance (single tier patching)• Lower hardware and O/S license cost

• Cons• Scalable only within the single server - must provide for present and future growth needs

Page 14: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

14© 2002 Solution Beacon, LLC. All Rights Reserved.

Multi-Tier Definition – All Applications components installed on two or more servers

Separate database server Load balancing Specific component level

performance tuning Ability to add additional front-end

servers as user load increases

Multi-Server Configuration - Pros

Page 15: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

15© 2002 Solution Beacon, LLC. All Rights Reserved.

Increased network traffic Increased administration - process

control and backups Increased maintenance - more

patches/platforms More architectural complexity Higher O/S license costs More complicated to handle load

balancing (OLTP vs. Batch vs. Web)

Multi-Server Configuration - Cons

Page 16: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

16© 2002 Solution Beacon, LLC. All Rights Reserved.

Server Sizing Configurations

• Disk Space - 25GB for the software and database - 10GB for the software staging areas - 10-25GB for patches, log/out files, archives, disk backups, temporary files, etc. - RAID for disk drives is necessary

• Typical ERP Server Configuration - Combined Single Server

– 4CPU, 4GB RAM (Scalable) – 50 GB disk effective (after RAID)

Page 17: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

17© 2002 Solution Beacon, LLC. All Rights Reserved.

Server Sizing Recommendations

• Memory • Oracle Recommendation – 8MB/user

• Real World Recommendation - 15MB for every active user - 15MB for concurrent manager workers - 20MB for database background processes - 500MB SGA (pinning packages/sequences)

Page 18: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

18© 2002 Solution Beacon, LLC. All Rights Reserved.

Server Sizing Recommendations

•CPU• Oracle Recommendation – 70 users/CPU

• Real World Recommendation - 15 Active Users/CPU (super users) - 50 Logged Users/CPU - 1 CPU Dedicated – Database and Application Processes (DB, Forms, Web, Concurrent Managers)

Page 19: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

19© 2002 Solution Beacon, LLC. All Rights Reserved.

Desktop Sizing – Oracle Minimum

Windows 3.11 Windows 95+Windows 2K

CPU - MHz Pentium 120+ Pentium 133+ Pentium 200+

Memory 32 Mb 48 Mb 64-96 Mb

Page 20: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

20© 2002 Solution Beacon, LLC. All Rights Reserved.

Desktop Sizing – Real World  Windows 95/98/2000

CPU 400MHz+

Memory Minimum 256MB

Color Palette Must be able to run a minimum of 256 colors

(a Java requirement), but ideally 65,536 (64K)

JInitiator Latest release that is certified for the Oracle Applications Release (1.1.8.13 released with 11.5.5)

Browser Either Netscape Navigator 4.7x where x >=3 or higher or Internet Explorer* release 5 or higher

* Why IE? – Preferred by Oracle - MetaLink

Page 21: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

21© 2002 Solution Beacon, LLC. All Rights Reserved.

Desktop Considerations

• Java is particularly CPU intensive and a faster CPU has a more noticeable affect on performance (all other things being equal)

• JInitiator 1.1.8.7 and certain other Oracle tools are incompatible with Pentium 4 Processors (minimum of 1.1.8.10 required)

• Automatic download and installation of the JInitiator requires temporary changes to IE security settings

• Periodic “cleaning” of cache and other temporary files is necessary to reduce browser/memory issues while accessing the Oracle Applications. (See Clean Cache in Free Tools section at http://www.solutionbeacon.com/)

Page 22: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

22© 2002 Solution Beacon, LLC. All Rights Reserved.

Server Kernel ParametersSun Solaris 8 (2.8/5.8) Example 4096 entries in semaphore map (SEMMAP) 4096 semaphore identifiers (SEMMNI) 4096 semaphores in system (SEMMNS) 4096 undo structures in system (SEMMNU) 4096 max semaphores per id (SEMMSL) 4096 max operations per semop call (SEMOPM) 4096 max undo entries per process (SEMUME) 32767 semaphore maximum value (SEMVMX) 16384 adjust on exit max value (SEMAEM)1073741824max shared memory segment size (SHMMAX) 1 min shared memory segment size (SHMMIN) 400 shared memory identifiers (SHMMNI) 200 max attached shm segments per process

(SHMSEG)

HP/Compaq/SUN Manual ConfigurationIBM AIX Automatic

Page 23: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

23© 2002 Solution Beacon, LLC. All Rights Reserved.

Single UNIX Account Owner

Single User – oraappl oraSID or any other single account other than oracle*

• Pros• Ease of access• Ease of administration• Ease of maintenance (specifically patching)

• Cons• Less auditability• Less control - more access to entire system

* Why not oracle?

Page 24: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

24© 2002 Solution Beacon, LLC. All Rights Reserved.

Multiple UNIX Owner AccountsMulti-User - oraSID (database, database software) and applSID (application/web software)

• Pros• Separation of duties / responsibilities by

account• Auditability - increased security, restricted

access

• Cons• Need root access for installation• Increased complexity of Apps process

management• Application vs. database maintenance must

be closely coordinated and controlled

• Directory and file permissions may need to be adjusted for dual access/management• Increased sharing of database/application

files

Page 25: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

25© 2002 Solution Beacon, LLC. All Rights Reserved.

Account Recommendation

• Use a single account instead of multiple accounts which typically increase the overall amount of time until an Applications issue is resolved.

• For most companies, the distinction between Applications management/maintenance and control vs. Database management/maintenance and control is constantly being blurred by business considerations that force support staff to respond quicker to Application issues.

• At a minimum, if multiple accounts are used, the accounts must use the same group.

Page 26: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

26© 2002 Solution Beacon, LLC. All Rights Reserved.

“Simplified” OFARapid Install Directories

ORACLE_SID@servername > du -sk * (K bytes)8,456,150 SIDappl (APPL_TOP = 10GB)275,750 SIDcomn (COMN_TOP) - for Java/HTML13,448,775 SIDdata (13.5GB = Database Files) 1,289,678 SIDdb (1.3GB = 8.1.7, oraInventory and JRE)1,418,717 SIDora (1.5GB - 8.0.6

(APPL_TOP), iAS (APACHE) Oracle Homes25GB Total (Approx)

Page 27: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

27© 2002 Solution Beacon, LLC. All Rights Reserved.

Staging Software Directories

867, 577 ora8i3,455,164 oraAppDB - compressed datafiles1,877,108 oraApps866,947 oraiAS474,716 redCD

7.5GB Total Staging Area required is approximate

and various based on platform.

Only Application Software - no other Software, Doc or Patch CDs Loaded.

Page 28: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

28© 2002 Solution Beacon, LLC. All Rights Reserved.

Supplemental Directories*

../SIDadm - Administrative

../SIDarch - Archive Logs (Large)

../SIDexp - Exports

../SIDinst - Installation

../SIDlog - Log Files (Large)

../SIDout - Output Files (Large)

../SIDptch - Patches (Large)

../SIDscr - Scripts

../SIDtmp - Temporary (Large)

As compared to:../SIDcomn - $COMN_TOP

* DBA creates

Page 29: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

29© 2002 Solution Beacon, LLC. All Rights Reserved.

Applications Process Port Grid

Note: Some Apps will reserve multiple ports

SID Server Name Database RPC Web Forms Reports Apache Servlet

TCF Metric Server

Data

Metric Server

Req

OracleRelease 11.5.5

a155vis TESTVision Demo 2100 2105 2110 2115 2120 2125 2130 2135 2140

Application Port Assignments

Page 30: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

30© 2002 Solution Beacon, LLC. All Rights Reserved.

Environment Management

• Three Specific Oracle Environments for supporting the 11i Applications (Database, Applications, Web)

• Manually create profiles for each environment (profile.SID.app, profile.SID.db, profile.SID.web)

• Create a list profiles program to automatically list all available environment profiles upon signon

• Source the appropriate profile for the task(s) to be performed (including start/stop/backups/patching)

Page 31: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

31© 2002 Solution Beacon, LLC. All Rights Reserved.

OAEM

Environment Profile Management - Oracle Applications Environment Manager (oaem)

•Facilitates .profile establishment (DB, App, Web)•No need for multiple UNIX .profile scripts•Provides start/stop/status – all components•Download from Free 11i Tools section of Solution Beacon website

Page 32: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

32© 2002 Solution Beacon, LLC. All Rights Reserved.

Installation Overview

• All Products Installed Regardless of Licensing – database and software

• Oracle Seed Database – 15 GB

• Simple Installation – 2/4 Hours

• Validates Configuration

• Starts All Processes

• Core – admin, ad, ax, fnd

Page 33: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

33© 2002 Solution Beacon, LLC. All Rights Reserved.

Pre-Installation Checklist Summary

• Establish Initial Hardware Configuration• Verify Certification Matrix • Verify Licensed Products• Check Upgrade/Install Note on MetaLink

daily• Check Release Notes – Generic• Check Release Notes – Platform Specific• Order Software Bundle – 11.5.5 or latest for

your platform• Download Java and O/S Patches• Contact Support for CSI Detailed Report for

Licensed Products

See R11i Free Tools at http://www.solutionbeacon.com/ for a sample Pre-Installation Checklist

Page 34: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

34© 2002 Solution Beacon, LLC. All Rights Reserved.

Rapid Install Overview• Check /tmp - must have 750MG of free space minimum, preferably 2GB• Stage Software

• Directory Naming, $TEMP, X-Windows emulator

• Patch Rapid Install – Check MetaLink• Select Products – Check Detail, Licensing• Select Country/Language/Character set• Specify Directories – tmp • Define Software Account(s), Group• Define Ports/Java 1.3 Location• Review Settings• Save Configuration/Install Files• Automatic Validation Check (Port, Mount Points, Space, Temp, Host, System Utilities, Java)• Automatic Process Startup• Finishing

• Digital Signature/Repackaging• Regenerating Jar Files – Force = Y• JVM (JInitiator) Client Installation

Page 35: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

35© 2002 Solution Beacon, LLC. All Rights Reserved.

Post-Installation Checklist Summary • Disk/Tape Backup • Cleanup Installation Files• Verify Product Licensing – License Manager• Apply Initial Patches (AD, FND)• Run ADADMIN Tasks – Create Environment File• Disk/Tape Backup• Change Process Log File Destinations• Run Patchsets (patchsets.sh from FTP Site)• Apply Technology Stack Patches• Apply Product Family Packs• Apply Fully Installed Product Mini-packs• Run ADADMIN Tasks• Disk/Tape Backups• Check for Latest Patchsets (patchsets.sh)• Update Install/Patch Documentation

See R11i Free Tools at http://www.solutionbeacon.com/ for a sample Post-Installation Checklist

Page 36: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

36© 2002 Solution Beacon, LLC. All Rights Reserved.

Product Installation Check

• $APPL_TOP/SID.env

• Validate $APPLFULL/$APPLSHAR - AD

• $AD_TOP/sql/adutconf.sql

• FND_PRODUCT_INSTALLATIONS

• Relinking (applprod.txt)

• Patchsets.sh

• http://machine.domain:Port/OA_HTML/US/ICXINDEX.htm

• http://machine.domain:Port - Portal page

Page 37: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

37© 2002 Solution Beacon, LLC. All Rights Reserved.

Environment Verification

• Temporary Files

• init.ora - utl_file_dir

• Common Log/Out Files - APPLCSF

• Process Log Files

• Forms Parameters - Timeout - To prevent FRM-92100 set FORMS60_TIMEOUT=60 (1 hour) or 1440 (1 day) in APPLSYS.env (sid.env) file located in the $APPL_TOP. Default is 15 minutes.

Page 38: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

38© 2002 Solution Beacon, LLC. All Rights Reserved.

Administration Utilities

• License Manager ($AD_TOP/bin/adlicmgr.sh)

• AD Configuration Utility ($AD_TOP/sql/adutconf.sql)

• AD Administration ($AD_TOP/bin/adadmin)

• AD Controller ($AD_TOP/bin/adctrl)

• AutoUpgrade ($AD_TOP/bin/adaimgr)

• AutoPatch ($AD_TOP/bin/adpatch)

• ddrtest/RDA/TUMS Utilities

Page 39: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

39© 2002 Solution Beacon, LLC. All Rights Reserved.

Database Start/Stop Scripts

Start#!/bin/ksh. $SCRIPTS_TOP/profile.SID.dbcd $ORACLE_HOME/appsutil/scripts./addbctl.sh start./addlnctl.sh start SID

Stop. $SCRIPTS_TOP/profile.SID.dbcd $ORACLE_HOME/appsutil/scripts./addlnctl.sh stop SID./addbctl.sh stop abort./addbctl.sh start./addbctl.sh stop

Page 40: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

40© 2002 Solution Beacon, LLC. All Rights Reserved.

Applications Start Script

#!/bin/ksh. $SCRIPTS_TOP/profile.SID.appcd $COMN_TOP/admin/scripts./adalnctl.sh start apps_SID./adcmctl.sh start apps/apps./adfrmctl.sh start./adrepctl.sh start./adtcfctl.sh start*./adapcctl.sh start

Or

./adstrtal.sh apps/apps

Page 41: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

41© 2002 Solution Beacon, LLC. All Rights Reserved.

Application Stop Script

#!/bin/ksh. $SCRIPTS_TOP/profile.SID.app cd $COMN_TOP/admin/scripts./adtcfctl.sh stop*./adrepctl.sh stop./adapcctl.sh stop./adfrmctl.sh stop./adcmctl.sh stop apps/apps./adalnctl.sh stop apps_SID

Or

./adstpall.sh apps/apps

Page 42: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

42© 2002 Solution Beacon, LLC. All Rights Reserved.

Environment Management

• Oracle Enterprise Manager• Multiple Instances• Applications Manager• Management Pack – Applications

• Oracle Applications Manager

• Commercial Tools• Patrol• DBArtisan• Spotlight

• Scripts

Page 43: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

43© 2002 Solution Beacon, LLC. All Rights Reserved.

Housekeeping• Apply Minimal Patches

• Latest AD Consolidated - starting with 11.5.5 AD mini-packs and AD consolidated are the same• 8.1.7 Database Patch #1831771• Password Utility - patch required• Cloning Utility - patch required• Workflow 2.6 - 5 patches required• ADI Security - patch required

• Backup AD/FND bin Directories

• Modify processes, rbs, temp, redos, init.ora

• Resize the Database

• Run ADADMIN Steps

• Cold Backup to Disk/Tape

Page 44: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

44© 2002 Solution Beacon, LLC. All Rights Reserved.

Patch Definitions

• Maintenance Pack (AU – 11.5.5)• Entire Release for All Application Modules• No Technology Patches Included• Lots of Pre/Post Tasks, VERY Long-Running

• Family Pack (PRC_PF F)• All Product Modules Mini-packs For the Specific Family• Lots of Pre/Post Tasks, VERY Long-Running

• Product Mini-Pack (GL D)• Entire Release for Specific Application Modules

• One-Off Bug Patch• Fixes Specific Issue, No Regression Testing

Page 45: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

45© 2002 Solution Beacon, LLC. All Rights Reserved.

AutoPatch Review

• AutoPatch ($AD_TOP/bin/adpatch)• Bug Fixes• Additional Functionality to Existing Products• New Products – ADSPLICE

• AutoPatch Checklist• Research on Patch # – MetaLink, OAUG

Archives• Readme.txt, README.html• Shutdown Application Processes• Pre-Requisite Patches/Tasks, Post-Patch

Tasks• C Driver• D Driver• Checkfile Driver (.cf) – AD E Required• G Driver• Migration to Other Environments

Page 46: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

46© 2002 Solution Beacon, LLC. All Rights Reserved.

AutoPatch Maintenance

• Standards – Patch Naming, Driver Log Files, Patch Status, Issue Tracking Spreadsheet

• Process – Discovery, Evaluation and Examination, Pre/Post Patch Tasks, Testing, Migration Approval, Freeze Patch Levels (Install – Int. Testing vs. Upgrade - Latest)

• Installation – Rapid Install, AD Consolidated, FND Mini-Pack

• Ongoing Maintenance – Frequency, Business Requirements/Impact

Page 47: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

47© 2002 Solution Beacon, LLC. All Rights Reserved.

ftp://oracle-ftp.oracle.com/apps/patchsets/PATCHSET_COMPARE_TOOL/

• Updated Nightly By Oracle• Can Be Used For 10.7, 11.0.x And 11.5.x• Displays Currently Available Patchsets• Reads the applptch.txt File or the

database• Produces Reports On Differences• Automate FTP Script

Patchsets.sh Utility

Patchset Comparison Utility Found on Oracle’s FTP Site:

Page 48: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

48© 2002 Solution Beacon, LLC. All Rights Reserved.

Patching – Oracle Tools

• Manual (Interactive)

• Automated (Non-interactive)

• Merge Patch Utility (Automated)

• OEM (Future)

• OAM (Oracle Applications Manager)

Page 49: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

49© 2002 Solution Beacon, LLC. All Rights Reserved.

Patch Management

•Manual (applptch.txt)

•Manual (spreadsheet)

•Manual (patchsets.sh)

•Database (AD patch)

•Commercial (Cinap, Kintana)

Page 50: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

50© 2002 Solution Beacon, LLC. All Rights Reserved.

Platinum

What is Platinum?Platinum is the latest patched release of CRM and ERP software designed to greatly simplify and expedite the installation of a fresh E-Business environment. The Platinum Environment, apart from being nearly fully patched, also includes all prerequisite patches and critical bug fixes. The Platinum Environment is a tool for rapid installation and implementation – not upgrades. All the applications are patched but the technology stack is NOT patched.

Oracle e-Business Partners Only – HP/SUN/NT/Linux Only - http://platinum.oracle.com

Page 51: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

51© 2002 Solution Beacon, LLC. All Rights Reserved.

• Basic Definition and Configuration Internal

Conflict ResolutionStandardTransaction

• Control Scripts ModificationsAbort - StopWait - StopSleep - Start

Concurrent Managers

Page 52: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

52© 2002 Solution Beacon, LLC. All Rights Reserved.

• Define Workshifts

• Modify Buffers/Cache, Sleep/Workshifts

• Define Time-Based Managers

• Utilize Specialization Rules

Concurrent Manager Tuning

Page 53: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

53© 2002 Solution Beacon, LLC. All Rights Reserved.

Concurrent Managers - Advanced

• Troubleshooting (CLASSPATH, /tmp)

• Managing/Cleaning (MetaLink) - Shutdown

• Advanced Analysis

Page 54: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

54© 2002 Solution Beacon, LLC. All Rights Reserved.

• Definition of Cloning: The process of reproducing an entire environment, including the Oracle software ($ORACLE_HOME) and Application software ($APPL_TOP) directory structures.

• Whitepaper: MetaLink Note 135792.1 Feb 2002)

• Limitations• Architecture• Technology Stack

Cloning

Page 55: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

55© 2002 Solution Beacon, LLC. All Rights Reserved.

Cloning Checklist

• Clone Patches

• PERL Path

• High-Level Tasks• Target Installation• adclone.pl Pre-Clone• Copy Directories (HTML/JAVA)• Copy Database• adclone.pl Post-Clone• Post-Clone Tasks

Page 56: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

56© 2002 Solution Beacon, LLC. All Rights Reserved.

• Manually• Dozens Of Configuration Files• Numerous Site Profile Values• Not Supported

• Oracle’s adclone.pl Utility

Cloning Methods

Page 57: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

57© 2002 Solution Beacon, LLC. All Rights Reserved.

adclone.pl:

• MetaLink Note 135792.1 • Patch 2115451 + Pre-requisite • Supported • Limitations – Identical Configuration,

Database and Technology Patches Not Cloned

AD Clone

Page 58: © 2002 Solution Beacon, LLC. All Rights Reserved. Release 11 i Administration and Maintenance Solution Beacon, LLC John Stouffer .

58© 2002 Solution Beacon, LLC. All Rights Reserved.

Thank you!

Hope you enjoyed the R11i Administration and Maintenance

Presentation! Remember:

KISS

Keep It Simple and Supportable