News From the Trenches – an E-business Suite R12 11g Implementation # 1458 Jerry Ireland Mark W. Farnham 36 West Street Lebanon, NH 03766 Office: 603.448.1803.

Slides:



Advertisements
Similar presentations
Chapter 20 Oracle Secure Backup.
Advertisements

File Server Organization and Best Practices IT Partners June, 02, 2010.
Planning your Xythos upgrade Xythos Webcast Series Dial-in Information: Toll-free Passcode:
Mello-Dee Simmons Liza Klosterman.  Who We Are ‣Largest community-owned utility in Florida and the eighth largest in the United States. ‣Electric system.
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 9: Implementing and Using Group Policy.
Chapter 9 Chapter 9: Managing Groups, Folders, Files, and Object Security.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 9: Implementing and Using Group Policy.
Low level CASE: Source Code Management. Source Code Management  Also known as Configuration Management  Source Code Managers are tools that: –Archive.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 10: Server Administration.
Lesson 18: Configuring Application Restriction Policies
SETUP AND CONFIGURATIONS WEBLOGIC SERVER. 1.Weblogic Installation 2.Creating domain through configuration wizard 3.Creating domain using existing template.
APPLYING INTEROPERABILITY PATCH FOR ORACLE APPLICATIONS By Ramkumar Srinivasan DBA/System Administrator Dreyer’s Grand Ice Cream Inc.
Update your servers to service pack 2. Ensure that the environment is fully functioning. Migrate to 64 bit servers is necessary. REVIEW UPGRADE BEST PRACTICES.
Linux Operations and Administration
DAT602 Database Application Development Lecture 15 Java Server Pages Part 1.
Microsoft ® Official Course Module 9 Configuring Applications.
11i Cloning Panel Panel Moderator: Sandra Vucinic March, NCOAUG Conference Presenter For Custom Solution – Surender Sara.
9.1 © 2004 Pearson Education, Inc. Lesson 9: Implementing Group Policy in Windows 2000 Server Exam Microsoft® Windows® 2000 Directory Services Infrastructure.
© 2003 Solution Beacon, LLC. All Rights Reserved. Common Pitfalls with Setting Up and Administering Workflow Workflow SIG September 14, 2003 Connection.
Introduction to the Enterprise Library. Sounds familiar? Writing a component to encapsulate data access Building a component that allows you to log errors.
Hands-On Microsoft Windows Server 2008 Chapter 5 Configuring, Managing, and Troubleshooting Resource Access.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 9: Implementing and Using Group Policy.
WorkPlace Pro Utilities.
M ODULE 2 D ATABASE I NSTALLATION AND C ONFIGURATION Section 1: DBMS Installation 1 ITEC 450 Fall 2012.
Project Source Code Structure and Build Process ● Remember consistency matters as source code structure, build process, and release processes are all intertwined.
Craig Berntson
Get ready for EBS Release 12! Tasks to complete now to ease R12 upgrade process Oracle Open World October 13, 2009 Presenter: Sandra Vucinic – VLAD Group,
Section 1: Introducing Group Policy What Is Group Policy? Group Policy Scenarios New Group Policy Features Introduced with Windows Server 2008 and Windows.
© 2005 Solution Beacon, LLC. All Rights Reserved. Release 11i Workshop Migrate Your Release 11i Oracle Applications to Linux Session Leader Kevin Dahl,
January 21, 2009 Migrating an 11i Database to Linux – Tips, Tricks & Gotchas Mark Morgan DBA Consultant siMMian systems, inc
Linux Panel Panel Moderator: Sandra Vucinic. Panel Members Michael Brown - Glen Raven, Inc. Mark Farnham - Rightsizing, Inc. Rich Niemiec – TUSC Sandra.
Introduction to Microsoft Management Console (MMC) MMC is a common console framework for management applications. MMC provides a common environment for.
11 SUPPORTING APPLICATIONS IN WINDOWS XP PROFESSIONAL Chapter 9.
Chapter 6 Server-side Programming: Java Servlets
Automated Deployment Framework Using TFS and Custom PowerShell cmdlets to create an automated deployment framework.
SONIC-3: Creating Large Scale Installations & Deployments Andrew S. Neumann Principal Engineer, Progress Sonic.
12 Copyright © 2004, Oracle. All rights reserved. Understanding and Influencing the PL/SQL Compiler.
Samba – Good Just Keeps Getting Better The new and not so new features available in Samba, and how they benefit your organization. Copyright 2002 © Dustin.
Chapter 8 Configuring and Managing Shared Folder Security.
Section 4: Understanding the Architecture of Group Policy Processing Group Policy Components in AD DS Understanding the Group Policy Processing Sequence.
The HTTP is a standard that all Web browsers and Web servers must speak in order for the Web portion of the Internet to work.
03/07/05 NorCal OAUG Training Day Paper v2.0 Jeff Slavitz, Computer Creations Inc.1 Here We Go Again! Upgrading to Jeff Slavitz Computer Creations.
What is a port The Ports Collection is essentially a set of Makefiles, patches, and description files placed in /usr/ports. The port includes instructions.
Semi-Automatic patch upgrade kit
Overview of the Automated Build & Deployment Process Johnita Beasley Tuesday, April 29, 2008.
Mark E. Fuller Senior Principal Instructor Oracle University Oracle Corporation.
SONIC-3: Creating Large Scale Installations & Deployments Andrew S. Neumann Principal Engineer Progress Sonic.
Open Solutions for a Changing World™ Copyright 2005, Data Access Worldwide June 6-9, 2005 Key Biscayne, Florida 1 Application Deployment Stephen W. Meeley.
Collaborative Planning Training. Agenda  Collaboration Overview  Setting up Collaborative Planning  User Setups  Collaborative Planning and Forecasting.
Oracle Applications 11i Concepts II Brian Hitchcock OCP 11i DBA -- OCP 10g DBA Sun Microsystems Brian Hitchcock.
03/07/05 NorCal OAUG Training Day Paper v1.0 Jeff Slavitz, Computer Creations Inc.1 Here We Go Again! Upgrading to Jeff Slavitz Computer Creations.
Oracle XML Publisher Enterprise Reporting and Delivery Salim Odero Principal Sales Consultant, E-Business Suite Technology Oracle Corporation.
David M. Kroenke and David J. Auer Database Processing Fundamentals, Design, and Implementation Appendix I: Getting Started with Web Servers, PHP and the.
OAUG SysAdmin SIG OAUG Collaborate ’07 Las Vegas, NV April, 2007.
3 Copyright © 2006, Oracle. All rights reserved. Installation and Administration Basics.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
SSIS ETL Data Resource Management. Create an ETL package using a wizard database server to database server The business goal of this ETL package is to.
XNAT 1.7: Getting Started 6 June, Introduction In this presentation we’ll discuss:  Features and functions in XNAT 1.7  Requirements  Installing.
What Is The SSIS Catalog and Why Do I Care?
Securing the Network Perimeter with ISA 2004
Deploying and Configuring SSIS Packages
Migrating Oracle Forms Using Oracle Application Express
Clonedb: The quick and easy cloning solution you never knew you had.
Get Oracle 8i Running on Your Linux Server Straight Away!
Customization Guidelines for BMC Remedy IT Service Management 7.5
Simple Socket Client Project 1.
JENKINS TIPS Ideas for making your life with Jenkins easier
Customization Guidelines for BMC Remedy IT Service Management 7.5
Presentation transcript:

News From the Trenches – an E-business Suite R12 11g Implementation # 1458 Jerry Ireland Mark W. Farnham 36 West Street Lebanon, NH Office:

Jerry Ireland Principal, Rightsizing, Inc. Co-founding Director, ODTUG Current VP ODTUG Member Oracle VLDB Co-founder, APPSPERF

Mark W. Farnham President, Rightsizing, Inc. Co-founding Director, OAUG VP, OAUG DBSIG Member, MOSES, Oracle VLDB Co-founder, APPSPERF Member, Oaktable Network

Agenda Background of Project Approach Challenges and Tips –Multiple Environments –Seeded Templates for autoconfig –Moving to Different Systems –11g –Non-RAC to RAC – 11g –Sequence RAC-tax, FND_DUAL

Background of Project Two separate existing general ledger systems (different charts of accounts) to combine Adding Project Accounting Set some standards for E-business suite administration and development Take advantage of linux systems and provisioning new nodes where needed Slender Development, Scalable Deployment Just the technology for this project phase

Installation Versions E-Business Suite R12 RUP6 Database Tools WEB

General Project Plan Create “Gold Copies” –Standard Vision Installation –Standard non-Vision Installation Move to RAC –But keep slender development, test, etc. –Maintain clonability in all directions Move to multiple Application servers

Approach Create Standards for Recreating Steps Create tools for repetitive or error-prone steps

Challenges and Tips Multiple Installation Environments Seeded Templates for autoconfig Moving to Different Systems 11g Topics Non-RAC to RAC – 11g Sequence RAC-tax FND_DUAL

Multiple Installation Environments 10g, Install 11g, 11g, Tools, Web, Cloning Ensuring correct versions of java, perl, unzip, etc..bashrc –PATCH – set to common location for patches and scripts specific to phase –Execute appropriate *.env –Create functions and aliases for common activities pdup – preserve and duplicate a file cdoh – cd to current $ORACLE_HOME cdash – cd to $ADMIN_SCRIPTS_HOME

Seeded Templates for autoconfig $PATH –Autoconfig concatenates what it wants to current –Doesn’t include opatch or adpatch and other utilities Database startup –Starts using pfile which loses dynamic performance parameter settings init.ora errors

Seeded Templates for autoconfig Configuring Templates –Run adtmplreport.sh to get template name and location –Create custom directory –Think of as “site configuration” or “local” –Put modified template in custom directory Survives Cloning Can easily be moved to 11g after upgrade

Seeded Templates for autoconfig Init.ora parameters for 11g –Core_dump_destination All documentation and upgrade wizard says it is deprecated along with background_dump_dest and user_dump_dest to be replaced with diag_destination Actual – Others cause a warning when 11g starts – Core_dump_destination does not – Core_dump_destination defaults to 10g behavior Set it to same location as diag_destination –job_queue_processes Business Event System Event Messages Recommended 2 Change to 10 for better performance of workflow

Moving to Different Systems E-busness Suite uses and a lot for naming things Create templates with and Need for RAC Create tools to establish translation values Create tools to translate the templates for specific database and system

11g Topics Cloning Challenges Native Compile

Cloning Challenges certified for Clone of on database failed if upgraded to jdk 1.6 –adcfgclone.sh fails to make new executables –Known problem at Oracle

Native Compile Much easier in 11g –Stores compiled code in database –Don’t need multiple directories xxx1, xxx2… –Generation of code is much improved Some extra overhead during upgrades Gain performance for production processes –Data access will not improve –E-Business Suite has lots of if..then..else Don’t bother compiling package specifications

Non-RAC to RAC – 11g Clone “Gold Copy” to system with ASM Convert to RAC (single node) Clone additional RAC nodes Clone Application Nodes from “Gold Copy”

Non-RAC to RAC – 11g Prelude to RCONFIG broken as of this writing Slight of hand Clone existing to RAC home destination Move aside and install RAC software Copy appsutil into RAC directory Avoid regenerating init files (diag, etc.)

Sequence RAC-tax Multiple RAC Nodes accessing same blocks Application affinity benefits muted by multiple sequences per block Spreading sequences one per block may help

“Hermitize” sequences, FND_DUAL Especially higher potential win on RAC May be useful for any busy OLTP system FND_DUAL only E-Business Suite

Q&A News From the Trenches – an E-business Suite R12 11g Implementation # 1458 Mark W. Farnham Jerry Ireland