SlideShare a Scribd company logo
Migrating an 11i Database to
Linux – Tips, Tricks & Gotchas
                        Mark Morgan
                       DBA Consultant
                    siMMian systems, inc.
                        415-585-4242
                    morgan@simmian.com


 January 21, 2009
Migrating an 11i Database to
               Linux
•   Overview
•   Project Definition
•   Process Overview and Detail
•   Post Migration Tips and Tricks




                 Mark Morgan siMMian
                                       January 21, 2009
                systems, inc.
Project Definition: Why Linux?
•    Advantages
     •   Lower Cost of Hardware
     •   Performance
     •   Lower Cost of Hardware
     •   RAC
     •   Lower Cost of Hardware
•    Disadvantages
     • Stability
     • Hidden Administration Costs
     • RAC
                      Mark Morgan siMMian
                                            January 21, 2009
                     systems, inc.
Project Definition: Goals
•   Replace HPUX hardware
•   Prepare for R12 upgrade
        • Improve upgrade performance
•   Long-term EBS compatibility
•   Database cleanup
        • Coalesce data
        • Purge metadata junk
•   Characterset conversion to AL32UTF8
        • postponed to R12 upgrade
        • 10.2.0.4 minimum
        • 11i does not support AL32UTF8
•   Minimum downtime

                   Mark Morgan siMMian
                                          January 21, 2009
                  systems, inc.
Project Definition: Infrastructure

•   11.5.10.2 EBS
       •   Installed as 11.0 / RDBMS 8.0
       •   Financials, OM, Manufacturing, HR, CRM
       •   OATM
       •   Recent ATG & TXK
•   RDBMS 10.2.0.3 64-bit
•   HPUX 64 bit
•   Linux Redhat 4 64 bit

                     Mark Morgan siMMian
                                           January 21, 2009
                    systems, inc.
Project Definition: Datapump

•   362205.1 Export/Import Process for Oracle Applications
              Release 11i Database Instances Using Oracle
              Database 10g Release 2
•   454616.1 Export/Import Process for Oracle E-Business
                     Suite Release 12 using 10gR2
•   402785.1 iSetup dependency with Deinstall and Reinstall
              of XMLDB

•   Transportable tablespaces not supported for EBS

                     Mark Morgan siMMian
                                             January 21, 2009
                    systems, inc.
Process Overview
•   Build Linux environment
•   Stage target database
•   Prepare source database
•   Export the source database
•   Import to the target database
•   Update the target database
•   Post migration tasks


           Mark Morgan siMMian
                                 January 21, 2009
          systems, inc.
Process Overview: Build Linux
            Environment
•    416305.1 Oracle Applications Installation and Upgrade
               Notes Release 12 (12.0) for Linux (64-bit)
•    169706.1 Oracle® Database on AIX®,HPUX®,
               Linux®,Mac OS® X,Solaris®,Tru64 Unix®
               Operating Systems Installation and
               Configuration Requirements
•    339510.1 Requirements for Installing Oracle 10gR2
               RDBMS on RHEL 4 on AMD64/EM64T



                       Mark Morgan siMMian
                                              January 21, 2009
                      systems, inc.
Process Overview: Create
    Target Database
 •   Create 10g ORACLE_HOME
       • R12.0.4 installation media
       • 10g installation media
 •   RDBMS patches
       • 10.2.0.3 / 10.2.0.4
       • DST
       • CPUs



             Mark Morgan siMMian
                                      January 21, 2009
            systems, inc.
Process Overview: Create
    Target Database
Datapump-specific patches
     • RDBMS
        • 5874989 (characterset)
        • 4352110
        • 6855589 (corrects ORA-39125 if v8
          database)
     • EBS Patches (unzip only)
        •   4872830 (should already be applied)
        •   7225862 (replaces 5873146)
        •   6723741 (R12)
        •   6342289 (R12)
                Mark Morgan siMMian
                                              January 21, 2009
               systems, inc.
Process Overview: Create
        Target Database
•   Create init.ora

•   Create the target database
    •   auclondb.sql from R12 patch 6924477
    •   edit and run aucrdb.sql
    •   autoextend datafiles
    •   disable archive logging


                    Mark Morgan siMMian
                                          January 21, 2009
                   systems, inc.
Process Overview: Create
        Target Database
•   Create database objects (patch 7225862)
    •   SYS: addb1020.sql
    •   SYSTEM: adsy1020.sql
    •   JVM: adjv1020.sql
    •   Other: admsc1020.sql
•   Post-creation Tasks
    •   Complete patch 6855589 readme
    •   Verify SYSTEM grants
    •   Verify XDB grants
    •   Compile objects
    •   Backup the new database

                     Mark Morgan siMMian
                                           January 21, 2009
                    systems, inc.
Process Overview: Prepare
       the Source Database
•   System downtime
•   Apply database preparation patch 7225862 to apps
    tier
•   Apply 6855589 to source RDBMS (including
    README steps)
•   update SYSTEM_PRIVILEGE_MAP (2 SQL
    statements)
•   Run preclones on both the source database and
    apps tiers
•   Record Advanced Queue settings
    • $AU_TOP/patch/115/sql/auque1.sql
    • (generates auque2.sql)

                       Mark Morgan siMMian
                                             January 21, 2009
                      systems, inc.
Process Overview: Prepare
       the Source Database
•   Create parameter file for tables with long
    columns
•       aulong.sql (6723741)
•       (aulongexp.dat is generated)
•   Remove rebuild index parameter in spatial
    indexes
    • select * from dba_indexes where
      index_type='DOMAIN' and upper(parameters) like
      '%REBUILD%';
    • alter index <index name> rebuild parameters
      <parameters>
                    Mark Morgan siMMian
                                           January 21, 2009
                   systems, inc.
Process Overview: Export
  the Source Database
•   Create export directory filesystem
•   Copy parameter file from
    $AU_TOP/patch/115/import/auexpdp.dat
•   Create directory in database
       • create directory dmpdir as
         '<DUMPDIR>';
•   Prepare XMLSchema objects for
    migration (doc 402785.1)
                 Mark Morgan siMMian
                                       January 21, 2009
                systems, inc.
Process Overview: Export
      the Source Database
•   Export the instance with expdp, using the
    above parameter file
•   Export tables with long columns using
    aulongexp.dat
       • Required SYS connection
       • Used 10.1 ORACLE_HOME (bug 4154125)




                   Mark Morgan siMMian
                                         January 21, 2009
                  systems, inc.
Process Overview: Import the
          Target Database
•   Create directory in target database
        • create directory dmpdir as '<DUMPDIR>';
•   Import the users
    • impdp parfile=auimpusr.dat
    • verify tablespace quotas
    • verify user grants and privileges to sys/system objects
•   Import tables with long columns
    • Modify aufullimp.dat as aulongimp.dat
            • file=longexp
            • full=y
    • imp parfile=aulongimp.dat
    • Ignore errors for triggers
                         Mark Morgan siMMian
                                                    January 21, 2009
                        systems, inc.
Process Overview: Import the
          Target Database
•   Import the Applications database instance
     • impdb parfile=auimpdp.dat (6723741)
     • expect ORA-31684, ORA-39111, compilation
       warnings, trigger errors and BISM constraint
       errors
•   Import triggers into the target database using
    standard import
        •   create autrigimp.dat from aufullimp.dat (6723741)
        •   connect as SYS
        •   ignore=y
        •   rows=n

                         Mark Morgan siMMian
                                                     January 21, 2009
                        systems, inc.
Process Overview: Update the
          Target Database
•   Reset Advanced Queues
       • run auque2.sql generated above
•   Start the database listener
•   Run adgrants.sql
•   Grant create procedure privilege on CTXSYS
       • $AD_TOP/patch/115/sql/adctxprv.sql
•   Implement and run AutoConfig on database
    tier (165195.1)

                     Mark Morgan siMMian
                                           January 21, 2009
                    systems, inc.
Process Overview: Update
       the Target Database
•   Postclone applications tier(s) to point to new
    database
•   Gather statistics for SYS schema using adstats.sql
•   Re-create custom database links
•   Create ConText and Spatial objects
    • create custom dpost_imp.pl driver from 11i 4872830 and
      R12 6723741
    • apply with adpatch
•   Rebuild XMLSchema Objects per doc 402785.1


                       Mark Morgan siMMian
                                                 January 21, 2009
                      systems, inc.
Process Overview: Post
         Migration Tips
•   Re-create missing CTXSYS objects
       • (427418.1, 372263.1, 141131.1, 459857.1)
•   adadmin
       • Compile flexfield data in AOL tables
       • Recreate grants and synonyms for APPS
         schema
•   Recreate HRV_PER_PEOPLE_V
•   Clear nodes and run autoconfig per doc
    260887.1
                   Mark Morgan siMMian
                                         January 21, 2009
                  systems, inc.
Process Overview: Post
          Migration Tips
•   Verify BISM Constraints
        • ALTER TABLE ADD CONSTRAINT
•   Compile invalid objects
•   Rebuild nptification queues using wfntfqup.sql
•   Gather statistics (optional)
•   Start applications tier
•   Syncronize Workflow
•   Create DQM indexes for Trading Community


                     Mark Morgan siMMian
                                            January 21, 2009
                    systems, inc.
Q&A

    Mark Morgan
   DBA Consultant
siMMian systems, inc.
    415-585-4242
morgan@simmian.com




   Mark Morgan siMMian
                         January 21, 2009
  systems, inc.

More Related Content

What's hot

GLOC 2014 NEOOUG - Oracle Database 12c New Features
GLOC 2014 NEOOUG - Oracle Database 12c New FeaturesGLOC 2014 NEOOUG - Oracle Database 12c New Features
GLOC 2014 NEOOUG - Oracle Database 12c New Features
Biju Thomas
 
Less17 moving data
Less17 moving dataLess17 moving data
Less17 moving data
Amit Bhalla
 
Less04 database instance
Less04 database instanceLess04 database instance
Less04 database instance
Amit Bhalla
 
C15LV: Ins and Outs of Concurrent Processing Configuration in Oracle e-Busine...
C15LV: Ins and Outs of Concurrent Processing Configuration in Oracle e-Busine...C15LV: Ins and Outs of Concurrent Processing Configuration in Oracle e-Busine...
C15LV: Ins and Outs of Concurrent Processing Configuration in Oracle e-Busine...
Maris Elsins
 
Ensuring Data Protection Using Oracle Flashback Features - Presentation
Ensuring Data Protection Using Oracle Flashback Features - PresentationEnsuring Data Protection Using Oracle Flashback Features - Presentation
Ensuring Data Protection Using Oracle Flashback Features - Presentation
Pini Dibask
 
Understand oracle real application cluster
Understand oracle real application clusterUnderstand oracle real application cluster
Understand oracle real application cluster
Satishbabu Gunukula
 
Oracle 12c PDB insights
Oracle 12c PDB insightsOracle 12c PDB insights
Oracle 12c PDB insights
Kirill Loifman
 
DBA oracle
DBA oracleDBA oracle
DBA oracle
Douglas Bernardini
 
Oracle database 12c intro
Oracle database 12c introOracle database 12c intro
Oracle database 12c intro
pasalapudi
 
DBA 101 : Calling all New Database Administrators (PPT)
DBA 101 : Calling all New Database Administrators (PPT)DBA 101 : Calling all New Database Administrators (PPT)
DBA 101 : Calling all New Database Administrators (PPT)
Gustavo Rene Antunez
 
Oracle 12c New Features_RMAN_slides
Oracle 12c New Features_RMAN_slidesOracle 12c New Features_RMAN_slides
Oracle 12c New Features_RMAN_slides
Saiful
 
Open world exadata_top_10_lessons_learned
Open world exadata_top_10_lessons_learnedOpen world exadata_top_10_lessons_learned
Open world exadata_top_10_lessons_learned
chet justice
 
Presentation oracle net services
Presentation    oracle net servicesPresentation    oracle net services
Presentation oracle net services
xKinAnx
 
Tungsten University: Configure & Provision Tungsten Clusters
Tungsten University: Configure & Provision Tungsten ClustersTungsten University: Configure & Provision Tungsten Clusters
Tungsten University: Configure & Provision Tungsten Clusters
Continuent
 
The Top 12 Features new to Oracle 12c
The Top 12 Features new to Oracle 12cThe Top 12 Features new to Oracle 12c
The Top 12 Features new to Oracle 12c
David Yahalom
 
Best New Features of Oracle Database 12c
Best New Features of Oracle Database 12cBest New Features of Oracle Database 12c
Best New Features of Oracle Database 12c
Pini Dibask
 
Oracle Real Application Cluster ( RAC )
Oracle Real Application Cluster ( RAC )Oracle Real Application Cluster ( RAC )
Oracle Real Application Cluster ( RAC )
varasteh65
 
RAC - The Savior of DBA
RAC - The Savior of DBARAC - The Savior of DBA
RAC - The Savior of DBA
Nikhil Kumar
 
You most probably dont need an RMAN catalog database
You most probably dont need an RMAN catalog databaseYou most probably dont need an RMAN catalog database
You most probably dont need an RMAN catalog database
Yury Velikanov
 
Exadata 12c New Features RMOUG
Exadata 12c New Features RMOUGExadata 12c New Features RMOUG
Exadata 12c New Features RMOUG
Fuad Arshad
 

What's hot (20)

GLOC 2014 NEOOUG - Oracle Database 12c New Features
GLOC 2014 NEOOUG - Oracle Database 12c New FeaturesGLOC 2014 NEOOUG - Oracle Database 12c New Features
GLOC 2014 NEOOUG - Oracle Database 12c New Features
 
Less17 moving data
Less17 moving dataLess17 moving data
Less17 moving data
 
Less04 database instance
Less04 database instanceLess04 database instance
Less04 database instance
 
C15LV: Ins and Outs of Concurrent Processing Configuration in Oracle e-Busine...
C15LV: Ins and Outs of Concurrent Processing Configuration in Oracle e-Busine...C15LV: Ins and Outs of Concurrent Processing Configuration in Oracle e-Busine...
C15LV: Ins and Outs of Concurrent Processing Configuration in Oracle e-Busine...
 
Ensuring Data Protection Using Oracle Flashback Features - Presentation
Ensuring Data Protection Using Oracle Flashback Features - PresentationEnsuring Data Protection Using Oracle Flashback Features - Presentation
Ensuring Data Protection Using Oracle Flashback Features - Presentation
 
Understand oracle real application cluster
Understand oracle real application clusterUnderstand oracle real application cluster
Understand oracle real application cluster
 
Oracle 12c PDB insights
Oracle 12c PDB insightsOracle 12c PDB insights
Oracle 12c PDB insights
 
DBA oracle
DBA oracleDBA oracle
DBA oracle
 
Oracle database 12c intro
Oracle database 12c introOracle database 12c intro
Oracle database 12c intro
 
DBA 101 : Calling all New Database Administrators (PPT)
DBA 101 : Calling all New Database Administrators (PPT)DBA 101 : Calling all New Database Administrators (PPT)
DBA 101 : Calling all New Database Administrators (PPT)
 
Oracle 12c New Features_RMAN_slides
Oracle 12c New Features_RMAN_slidesOracle 12c New Features_RMAN_slides
Oracle 12c New Features_RMAN_slides
 
Open world exadata_top_10_lessons_learned
Open world exadata_top_10_lessons_learnedOpen world exadata_top_10_lessons_learned
Open world exadata_top_10_lessons_learned
 
Presentation oracle net services
Presentation    oracle net servicesPresentation    oracle net services
Presentation oracle net services
 
Tungsten University: Configure & Provision Tungsten Clusters
Tungsten University: Configure & Provision Tungsten ClustersTungsten University: Configure & Provision Tungsten Clusters
Tungsten University: Configure & Provision Tungsten Clusters
 
The Top 12 Features new to Oracle 12c
The Top 12 Features new to Oracle 12cThe Top 12 Features new to Oracle 12c
The Top 12 Features new to Oracle 12c
 
Best New Features of Oracle Database 12c
Best New Features of Oracle Database 12cBest New Features of Oracle Database 12c
Best New Features of Oracle Database 12c
 
Oracle Real Application Cluster ( RAC )
Oracle Real Application Cluster ( RAC )Oracle Real Application Cluster ( RAC )
Oracle Real Application Cluster ( RAC )
 
RAC - The Savior of DBA
RAC - The Savior of DBARAC - The Savior of DBA
RAC - The Savior of DBA
 
You most probably dont need an RMAN catalog database
You most probably dont need an RMAN catalog databaseYou most probably dont need an RMAN catalog database
You most probably dont need an RMAN catalog database
 
Exadata 12c New Features RMOUG
Exadata 12c New Features RMOUGExadata 12c New Features RMOUG
Exadata 12c New Features RMOUG
 

Viewers also liked

Oracle EBS R12.1.3_Installation_linux(64bit)_Pan_Tian
Oracle EBS R12.1.3_Installation_linux(64bit)_Pan_TianOracle EBS R12.1.3_Installation_linux(64bit)_Pan_Tian
Oracle EBS R12.1.3_Installation_linux(64bit)_Pan_Tian
Pan Tian
 
Oracle e-business suite R12 step by step Installation
Oracle e-business suite R12 step by step InstallationOracle e-business suite R12 step by step Installation
Oracle e-business suite R12 step by step Installation
OraERP
 
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Amazon Web Services
 
The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...
Brian Solis
 
Open Source Creativity
Open Source CreativityOpen Source Creativity
Open Source Creativity
Sara Cannon
 
Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)
maditabalnco
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post Formats
Barry Feldman
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome Economy
Helge Tennø
 

Viewers also liked (8)

Oracle EBS R12.1.3_Installation_linux(64bit)_Pan_Tian
Oracle EBS R12.1.3_Installation_linux(64bit)_Pan_TianOracle EBS R12.1.3_Installation_linux(64bit)_Pan_Tian
Oracle EBS R12.1.3_Installation_linux(64bit)_Pan_Tian
 
Oracle e-business suite R12 step by step Installation
Oracle e-business suite R12 step by step InstallationOracle e-business suite R12 step by step Installation
Oracle e-business suite R12 step by step Installation
 
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
 
The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...
 
Open Source Creativity
Open Source CreativityOpen Source Creativity
Open Source Creativity
 
Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post Formats
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome Economy
 

Similar to 3 10 morgan

AOUG_11Nov2016_Challenges_with_EBS12_2
AOUG_11Nov2016_Challenges_with_EBS12_2AOUG_11Nov2016_Challenges_with_EBS12_2
AOUG_11Nov2016_Challenges_with_EBS12_2
Sean Braymen
 
What to Expect From Oracle database 19c
What to Expect From Oracle database 19cWhat to Expect From Oracle database 19c
What to Expect From Oracle database 19c
Maria Colgan
 
Oracle dba golden gate training
Oracle dba golden gate trainingOracle dba golden gate training
Oracle dba golden gate training
FuturePoint Technologies
 
Oracle golden gate training
Oracle golden gate trainingOracle golden gate training
Oracle golden gate training
FuturePoint Technologies
 
MIgrating from Single Instance to RAC via Dataguard
MIgrating from Single Instance to RAC via DataguardMIgrating from Single Instance to RAC via Dataguard
MIgrating from Single Instance to RAC via Dataguard
Fuad Arshad
 
Srimanta_Maji_Oracle_DBA
Srimanta_Maji_Oracle_DBASrimanta_Maji_Oracle_DBA
Srimanta_Maji_Oracle_DBA
SRIMANTA MAJI
 
Migrating from Oracle Enterprise Manager 10g to 12c Cloud Control
Migrating from Oracle Enterprise Manager 10g to 12c Cloud ControlMigrating from Oracle Enterprise Manager 10g to 12c Cloud Control
Migrating from Oracle Enterprise Manager 10g to 12c Cloud Control
Leighton Nelson
 
Oracle E-Business Suite R12.2.5 on Database 12c: Install, Patch and Administer
Oracle E-Business Suite R12.2.5 on Database 12c: Install, Patch and AdministerOracle E-Business Suite R12.2.5 on Database 12c: Install, Patch and Administer
Oracle E-Business Suite R12.2.5 on Database 12c: Install, Patch and Administer
Andrejs Karpovs
 
SQLServerDays2012_SSIS_CDC
SQLServerDays2012_SSIS_CDCSQLServerDays2012_SSIS_CDC
SQLServerDays2012_SSIS_CDC
KoenVerbeeck
 
rakesh_resume
rakesh_resumerakesh_resume
rakesh_resume
RAKESH PANDEY
 
Triple C - Centralize, Cloudify and Consolidate Dozens of Oracle Databases (O...
Triple C - Centralize, Cloudify and Consolidate Dozens of Oracle Databases (O...Triple C - Centralize, Cloudify and Consolidate Dozens of Oracle Databases (O...
Triple C - Centralize, Cloudify and Consolidate Dozens of Oracle Databases (O...
Lucas Jellema
 
Oracle GoldenGate Presentation from OTN Virtual Technology Summit - 7/9/14 (PDF)
Oracle GoldenGate Presentation from OTN Virtual Technology Summit - 7/9/14 (PDF)Oracle GoldenGate Presentation from OTN Virtual Technology Summit - 7/9/14 (PDF)
Oracle GoldenGate Presentation from OTN Virtual Technology Summit - 7/9/14 (PDF)
Bobby Curtis
 
6212883126866262792 performance testing_cloud
6212883126866262792 performance testing_cloud6212883126866262792 performance testing_cloud
6212883126866262792 performance testing_cloud
Locuto Riorama
 
Oracle golden gate training course
Oracle golden gate training courseOracle golden gate training course
Oracle golden gate training course
FuturePoint Technologies
 
Vijfhart thema-avond-oracle-12c-new-features
Vijfhart thema-avond-oracle-12c-new-featuresVijfhart thema-avond-oracle-12c-new-features
Vijfhart thema-avond-oracle-12c-new-features
mkorremans
 
Identity and Access Management Deployment using Lifecycle Management (LCM)
Identity and Access Management Deployment using Lifecycle Management (LCM)Identity and Access Management Deployment using Lifecycle Management (LCM)
Identity and Access Management Deployment using Lifecycle Management (LCM)
ASTCorporation
 
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
LarryZaman
 
Ibm datastage online training in hyderabad
Ibm datastage online training in hyderabadIbm datastage online training in hyderabad
Ibm datastage online training in hyderabad
GoLogica Technologies
 
IBM Cognos 10.2 Dynamic Cubes Deeper Dive
IBM Cognos 10.2 Dynamic Cubes Deeper DiveIBM Cognos 10.2 Dynamic Cubes Deeper Dive
IBM Cognos 10.2 Dynamic Cubes Deeper Dive
Senturus
 
Oracle Enterprise Manager 12c: updates and upgrades.
Oracle Enterprise Manager 12c: updates and upgrades.Oracle Enterprise Manager 12c: updates and upgrades.
Oracle Enterprise Manager 12c: updates and upgrades.
Rolta
 

Similar to 3 10 morgan (20)

AOUG_11Nov2016_Challenges_with_EBS12_2
AOUG_11Nov2016_Challenges_with_EBS12_2AOUG_11Nov2016_Challenges_with_EBS12_2
AOUG_11Nov2016_Challenges_with_EBS12_2
 
What to Expect From Oracle database 19c
What to Expect From Oracle database 19cWhat to Expect From Oracle database 19c
What to Expect From Oracle database 19c
 
Oracle dba golden gate training
Oracle dba golden gate trainingOracle dba golden gate training
Oracle dba golden gate training
 
Oracle golden gate training
Oracle golden gate trainingOracle golden gate training
Oracle golden gate training
 
MIgrating from Single Instance to RAC via Dataguard
MIgrating from Single Instance to RAC via DataguardMIgrating from Single Instance to RAC via Dataguard
MIgrating from Single Instance to RAC via Dataguard
 
Srimanta_Maji_Oracle_DBA
Srimanta_Maji_Oracle_DBASrimanta_Maji_Oracle_DBA
Srimanta_Maji_Oracle_DBA
 
Migrating from Oracle Enterprise Manager 10g to 12c Cloud Control
Migrating from Oracle Enterprise Manager 10g to 12c Cloud ControlMigrating from Oracle Enterprise Manager 10g to 12c Cloud Control
Migrating from Oracle Enterprise Manager 10g to 12c Cloud Control
 
Oracle E-Business Suite R12.2.5 on Database 12c: Install, Patch and Administer
Oracle E-Business Suite R12.2.5 on Database 12c: Install, Patch and AdministerOracle E-Business Suite R12.2.5 on Database 12c: Install, Patch and Administer
Oracle E-Business Suite R12.2.5 on Database 12c: Install, Patch and Administer
 
SQLServerDays2012_SSIS_CDC
SQLServerDays2012_SSIS_CDCSQLServerDays2012_SSIS_CDC
SQLServerDays2012_SSIS_CDC
 
rakesh_resume
rakesh_resumerakesh_resume
rakesh_resume
 
Triple C - Centralize, Cloudify and Consolidate Dozens of Oracle Databases (O...
Triple C - Centralize, Cloudify and Consolidate Dozens of Oracle Databases (O...Triple C - Centralize, Cloudify and Consolidate Dozens of Oracle Databases (O...
Triple C - Centralize, Cloudify and Consolidate Dozens of Oracle Databases (O...
 
Oracle GoldenGate Presentation from OTN Virtual Technology Summit - 7/9/14 (PDF)
Oracle GoldenGate Presentation from OTN Virtual Technology Summit - 7/9/14 (PDF)Oracle GoldenGate Presentation from OTN Virtual Technology Summit - 7/9/14 (PDF)
Oracle GoldenGate Presentation from OTN Virtual Technology Summit - 7/9/14 (PDF)
 
6212883126866262792 performance testing_cloud
6212883126866262792 performance testing_cloud6212883126866262792 performance testing_cloud
6212883126866262792 performance testing_cloud
 
Oracle golden gate training course
Oracle golden gate training courseOracle golden gate training course
Oracle golden gate training course
 
Vijfhart thema-avond-oracle-12c-new-features
Vijfhart thema-avond-oracle-12c-new-featuresVijfhart thema-avond-oracle-12c-new-features
Vijfhart thema-avond-oracle-12c-new-features
 
Identity and Access Management Deployment using Lifecycle Management (LCM)
Identity and Access Management Deployment using Lifecycle Management (LCM)Identity and Access Management Deployment using Lifecycle Management (LCM)
Identity and Access Management Deployment using Lifecycle Management (LCM)
 
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
Business_Continuity_Planning_with_SQL_Server_HADR_options_TechEd_Bangalore_20...
 
Ibm datastage online training in hyderabad
Ibm datastage online training in hyderabadIbm datastage online training in hyderabad
Ibm datastage online training in hyderabad
 
IBM Cognos 10.2 Dynamic Cubes Deeper Dive
IBM Cognos 10.2 Dynamic Cubes Deeper DiveIBM Cognos 10.2 Dynamic Cubes Deeper Dive
IBM Cognos 10.2 Dynamic Cubes Deeper Dive
 
Oracle Enterprise Manager 12c: updates and upgrades.
Oracle Enterprise Manager 12c: updates and upgrades.Oracle Enterprise Manager 12c: updates and upgrades.
Oracle Enterprise Manager 12c: updates and upgrades.
 

Recently uploaded

体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】
体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】
体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】
waldorfnorma258
 
欧洲杯外围-欧洲杯外围下注网址-欧洲杯外围下注网站|【​网址​🎉ac44.net🎉​】
欧洲杯外围-欧洲杯外围下注网址-欧洲杯外围下注网站|【​网址​🎉ac44.net🎉​】欧洲杯外围-欧洲杯外围下注网址-欧洲杯外围下注网站|【​网址​🎉ac44.net🎉​】
欧洲杯外围-欧洲杯外围下注网址-欧洲杯外围下注网站|【​网址​🎉ac44.net🎉​】
landrielgabriel274
 
一比一原版坎特伯雷大学毕业证(UC毕业证书)学历如何办理
一比一原版坎特伯雷大学毕业证(UC毕业证书)学历如何办理一比一原版坎特伯雷大学毕业证(UC毕业证书)学历如何办理
一比一原版坎特伯雷大学毕业证(UC毕业证书)学历如何办理
cenaws
 
欧洲杯足彩-欧洲杯足彩体育投注-欧洲杯足彩投注网站|【​网址​🎉ac99.net🎉​】
欧洲杯足彩-欧洲杯足彩体育投注-欧洲杯足彩投注网站|【​网址​🎉ac99.net🎉​】欧洲杯足彩-欧洲杯足彩体育投注-欧洲杯足彩投注网站|【​网址​🎉ac99.net🎉​】
欧洲杯足彩-欧洲杯足彩体育投注-欧洲杯足彩投注网站|【​网址​🎉ac99.net🎉​】
lemike859
 
22. Certificate of Appreciation Deepika.
22. Certificate of Appreciation Deepika.22. Certificate of Appreciation Deepika.
22. Certificate of Appreciation Deepika.
Manu Mitra
 
美洲杯投注-美洲杯投注比分-美洲杯投注比分投注|【​网址​🎉ac44.net🎉​】
美洲杯投注-美洲杯投注比分-美洲杯投注比分投注|【​网址​🎉ac44.net🎉​】美洲杯投注-美洲杯投注比分-美洲杯投注比分投注|【​网址​🎉ac44.net🎉​】
美洲杯投注-美洲杯投注比分-美洲杯投注比分投注|【​网址​🎉ac44.net🎉​】
balliuvilla512
 
一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理
一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理
一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理
1wful2fm
 
欧洲杯投注-欧洲杯投注投注官方网站-欧洲杯投注买球投注官网|【​网址​🎉ac99.net🎉​】
欧洲杯投注-欧洲杯投注投注官方网站-欧洲杯投注买球投注官网|【​网址​🎉ac99.net🎉​】欧洲杯投注-欧洲杯投注投注官方网站-欧洲杯投注买球投注官网|【​网址​🎉ac99.net🎉​】
欧洲杯投注-欧洲杯投注投注官方网站-欧洲杯投注买球投注官网|【​网址​🎉ac99.net🎉​】
mukeshomran942
 
23. Certificate of Appreciation Ramanji.
23. Certificate of Appreciation Ramanji.23. Certificate of Appreciation Ramanji.
23. Certificate of Appreciation Ramanji.
Manu Mitra
 
World Productivity increases your efficiency
World Productivity increases your efficiencyWorld Productivity increases your efficiency
World Productivity increases your efficiency
joenofal1
 
Khushi Saini, An Intern from The Sparks Foundation
Khushi Saini, An Intern from The Sparks FoundationKhushi Saini, An Intern from The Sparks Foundation
Khushi Saini, An Intern from The Sparks Foundation
khushisaini0924
 
一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理
一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理
一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理
gnokue
 
一比一原版英国伦敦南岸大学毕业证(LSBU学位证)如何办理
一比一原版英国伦敦南岸大学毕业证(LSBU学位证)如何办理一比一原版英国伦敦南岸大学毕业证(LSBU学位证)如何办理
一比一原版英国伦敦南岸大学毕业证(LSBU学位证)如何办理
zqgk8x
 
办理阿卡迪亚大学毕业证(uvic毕业证)本科文凭证书原版一模一样
办理阿卡迪亚大学毕业证(uvic毕业证)本科文凭证书原版一模一样办理阿卡迪亚大学毕业证(uvic毕业证)本科文凭证书原版一模一样
办理阿卡迪亚大学毕业证(uvic毕业证)本科文凭证书原版一模一样
kkkkr4pg
 
Tara E Browne, DTM - Administrative Manager (Resume)
Tara E Browne, DTM - Administrative Manager (Resume)Tara E Browne, DTM - Administrative Manager (Resume)
Tara E Browne, DTM - Administrative Manager (Resume)
Tara E. Browne, DTM
 
0624.CV_studentscholarandacademic-01.pdf
0624.CV_studentscholarandacademic-01.pdf0624.CV_studentscholarandacademic-01.pdf
0624.CV_studentscholarandacademic-01.pdf
Thomas GIRARD BDes
 
一比一原版(dmu毕业证书)英国德蒙福特大学毕业证如何办理
一比一原版(dmu毕业证书)英国德蒙福特大学毕业证如何办理一比一原版(dmu毕业证书)英国德蒙福特大学毕业证如何办理
一比一原版(dmu毕业证书)英国德蒙福特大学毕业证如何办理
uhynup
 
Parabolic antenna alignment system with Real-Time Angle Position Feedback
Parabolic antenna alignment system with Real-Time Angle Position FeedbackParabolic antenna alignment system with Real-Time Angle Position Feedback
Parabolic antenna alignment system with Real-Time Angle Position Feedback
StevenPatrick17
 
欧洲杯外围-欧洲杯外围赛程-欧洲杯外围压注|【​网址​🎉ac99.net🎉​】
欧洲杯外围-欧洲杯外围赛程-欧洲杯外围压注|【​网址​🎉ac99.net🎉​】欧洲杯外围-欧洲杯外围赛程-欧洲杯外围压注|【​网址​🎉ac99.net🎉​】
欧洲杯外围-欧洲杯外围赛程-欧洲杯外围压注|【​网址​🎉ac99.net🎉​】
karimimorine448
 
Learnings from Successful Jobs Searchers
Learnings from Successful Jobs SearchersLearnings from Successful Jobs Searchers
Learnings from Successful Jobs Searchers
Bruce Bennett
 

Recently uploaded (20)

体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】
体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】
体育博彩论坛-十大体育博彩论坛-体育博彩论坛|【​网址​🎉ac55.net🎉​】
 
欧洲杯外围-欧洲杯外围下注网址-欧洲杯外围下注网站|【​网址​🎉ac44.net🎉​】
欧洲杯外围-欧洲杯外围下注网址-欧洲杯外围下注网站|【​网址​🎉ac44.net🎉​】欧洲杯外围-欧洲杯外围下注网址-欧洲杯外围下注网站|【​网址​🎉ac44.net🎉​】
欧洲杯外围-欧洲杯外围下注网址-欧洲杯外围下注网站|【​网址​🎉ac44.net🎉​】
 
一比一原版坎特伯雷大学毕业证(UC毕业证书)学历如何办理
一比一原版坎特伯雷大学毕业证(UC毕业证书)学历如何办理一比一原版坎特伯雷大学毕业证(UC毕业证书)学历如何办理
一比一原版坎特伯雷大学毕业证(UC毕业证书)学历如何办理
 
欧洲杯足彩-欧洲杯足彩体育投注-欧洲杯足彩投注网站|【​网址​🎉ac99.net🎉​】
欧洲杯足彩-欧洲杯足彩体育投注-欧洲杯足彩投注网站|【​网址​🎉ac99.net🎉​】欧洲杯足彩-欧洲杯足彩体育投注-欧洲杯足彩投注网站|【​网址​🎉ac99.net🎉​】
欧洲杯足彩-欧洲杯足彩体育投注-欧洲杯足彩投注网站|【​网址​🎉ac99.net🎉​】
 
22. Certificate of Appreciation Deepika.
22. Certificate of Appreciation Deepika.22. Certificate of Appreciation Deepika.
22. Certificate of Appreciation Deepika.
 
美洲杯投注-美洲杯投注比分-美洲杯投注比分投注|【​网址​🎉ac44.net🎉​】
美洲杯投注-美洲杯投注比分-美洲杯投注比分投注|【​网址​🎉ac44.net🎉​】美洲杯投注-美洲杯投注比分-美洲杯投注比分投注|【​网址​🎉ac44.net🎉​】
美洲杯投注-美洲杯投注比分-美洲杯投注比分投注|【​网址​🎉ac44.net🎉​】
 
一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理
一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理
一比一原版美国西北大学毕业证(NWU毕业证书)学历如何办理
 
欧洲杯投注-欧洲杯投注投注官方网站-欧洲杯投注买球投注官网|【​网址​🎉ac99.net🎉​】
欧洲杯投注-欧洲杯投注投注官方网站-欧洲杯投注买球投注官网|【​网址​🎉ac99.net🎉​】欧洲杯投注-欧洲杯投注投注官方网站-欧洲杯投注买球投注官网|【​网址​🎉ac99.net🎉​】
欧洲杯投注-欧洲杯投注投注官方网站-欧洲杯投注买球投注官网|【​网址​🎉ac99.net🎉​】
 
23. Certificate of Appreciation Ramanji.
23. Certificate of Appreciation Ramanji.23. Certificate of Appreciation Ramanji.
23. Certificate of Appreciation Ramanji.
 
World Productivity increases your efficiency
World Productivity increases your efficiencyWorld Productivity increases your efficiency
World Productivity increases your efficiency
 
Khushi Saini, An Intern from The Sparks Foundation
Khushi Saini, An Intern from The Sparks FoundationKhushi Saini, An Intern from The Sparks Foundation
Khushi Saini, An Intern from The Sparks Foundation
 
一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理
一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理
一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理
 
一比一原版英国伦敦南岸大学毕业证(LSBU学位证)如何办理
一比一原版英国伦敦南岸大学毕业证(LSBU学位证)如何办理一比一原版英国伦敦南岸大学毕业证(LSBU学位证)如何办理
一比一原版英国伦敦南岸大学毕业证(LSBU学位证)如何办理
 
办理阿卡迪亚大学毕业证(uvic毕业证)本科文凭证书原版一模一样
办理阿卡迪亚大学毕业证(uvic毕业证)本科文凭证书原版一模一样办理阿卡迪亚大学毕业证(uvic毕业证)本科文凭证书原版一模一样
办理阿卡迪亚大学毕业证(uvic毕业证)本科文凭证书原版一模一样
 
Tara E Browne, DTM - Administrative Manager (Resume)
Tara E Browne, DTM - Administrative Manager (Resume)Tara E Browne, DTM - Administrative Manager (Resume)
Tara E Browne, DTM - Administrative Manager (Resume)
 
0624.CV_studentscholarandacademic-01.pdf
0624.CV_studentscholarandacademic-01.pdf0624.CV_studentscholarandacademic-01.pdf
0624.CV_studentscholarandacademic-01.pdf
 
一比一原版(dmu毕业证书)英国德蒙福特大学毕业证如何办理
一比一原版(dmu毕业证书)英国德蒙福特大学毕业证如何办理一比一原版(dmu毕业证书)英国德蒙福特大学毕业证如何办理
一比一原版(dmu毕业证书)英国德蒙福特大学毕业证如何办理
 
Parabolic antenna alignment system with Real-Time Angle Position Feedback
Parabolic antenna alignment system with Real-Time Angle Position FeedbackParabolic antenna alignment system with Real-Time Angle Position Feedback
Parabolic antenna alignment system with Real-Time Angle Position Feedback
 
欧洲杯外围-欧洲杯外围赛程-欧洲杯外围压注|【​网址​🎉ac99.net🎉​】
欧洲杯外围-欧洲杯外围赛程-欧洲杯外围压注|【​网址​🎉ac99.net🎉​】欧洲杯外围-欧洲杯外围赛程-欧洲杯外围压注|【​网址​🎉ac99.net🎉​】
欧洲杯外围-欧洲杯外围赛程-欧洲杯外围压注|【​网址​🎉ac99.net🎉​】
 
Learnings from Successful Jobs Searchers
Learnings from Successful Jobs SearchersLearnings from Successful Jobs Searchers
Learnings from Successful Jobs Searchers
 

3 10 morgan

  • 1. Migrating an 11i Database to Linux – Tips, Tricks & Gotchas Mark Morgan DBA Consultant siMMian systems, inc. 415-585-4242 morgan@simmian.com January 21, 2009
  • 2. Migrating an 11i Database to Linux • Overview • Project Definition • Process Overview and Detail • Post Migration Tips and Tricks Mark Morgan siMMian January 21, 2009 systems, inc.
  • 3. Project Definition: Why Linux? • Advantages • Lower Cost of Hardware • Performance • Lower Cost of Hardware • RAC • Lower Cost of Hardware • Disadvantages • Stability • Hidden Administration Costs • RAC Mark Morgan siMMian January 21, 2009 systems, inc.
  • 4. Project Definition: Goals • Replace HPUX hardware • Prepare for R12 upgrade • Improve upgrade performance • Long-term EBS compatibility • Database cleanup • Coalesce data • Purge metadata junk • Characterset conversion to AL32UTF8 • postponed to R12 upgrade • 10.2.0.4 minimum • 11i does not support AL32UTF8 • Minimum downtime Mark Morgan siMMian January 21, 2009 systems, inc.
  • 5. Project Definition: Infrastructure • 11.5.10.2 EBS • Installed as 11.0 / RDBMS 8.0 • Financials, OM, Manufacturing, HR, CRM • OATM • Recent ATG & TXK • RDBMS 10.2.0.3 64-bit • HPUX 64 bit • Linux Redhat 4 64 bit Mark Morgan siMMian January 21, 2009 systems, inc.
  • 6. Project Definition: Datapump • 362205.1 Export/Import Process for Oracle Applications Release 11i Database Instances Using Oracle Database 10g Release 2 • 454616.1 Export/Import Process for Oracle E-Business Suite Release 12 using 10gR2 • 402785.1 iSetup dependency with Deinstall and Reinstall of XMLDB • Transportable tablespaces not supported for EBS Mark Morgan siMMian January 21, 2009 systems, inc.
  • 7. Process Overview • Build Linux environment • Stage target database • Prepare source database • Export the source database • Import to the target database • Update the target database • Post migration tasks Mark Morgan siMMian January 21, 2009 systems, inc.
  • 8. Process Overview: Build Linux Environment • 416305.1 Oracle Applications Installation and Upgrade Notes Release 12 (12.0) for Linux (64-bit) • 169706.1 Oracle® Database on AIX®,HPUX®, Linux®,Mac OS® X,Solaris®,Tru64 Unix® Operating Systems Installation and Configuration Requirements • 339510.1 Requirements for Installing Oracle 10gR2 RDBMS on RHEL 4 on AMD64/EM64T Mark Morgan siMMian January 21, 2009 systems, inc.
  • 9. Process Overview: Create Target Database • Create 10g ORACLE_HOME • R12.0.4 installation media • 10g installation media • RDBMS patches • 10.2.0.3 / 10.2.0.4 • DST • CPUs Mark Morgan siMMian January 21, 2009 systems, inc.
  • 10. Process Overview: Create Target Database Datapump-specific patches • RDBMS • 5874989 (characterset) • 4352110 • 6855589 (corrects ORA-39125 if v8 database) • EBS Patches (unzip only) • 4872830 (should already be applied) • 7225862 (replaces 5873146) • 6723741 (R12) • 6342289 (R12) Mark Morgan siMMian January 21, 2009 systems, inc.
  • 11. Process Overview: Create Target Database • Create init.ora • Create the target database • auclondb.sql from R12 patch 6924477 • edit and run aucrdb.sql • autoextend datafiles • disable archive logging Mark Morgan siMMian January 21, 2009 systems, inc.
  • 12. Process Overview: Create Target Database • Create database objects (patch 7225862) • SYS: addb1020.sql • SYSTEM: adsy1020.sql • JVM: adjv1020.sql • Other: admsc1020.sql • Post-creation Tasks • Complete patch 6855589 readme • Verify SYSTEM grants • Verify XDB grants • Compile objects • Backup the new database Mark Morgan siMMian January 21, 2009 systems, inc.
  • 13. Process Overview: Prepare the Source Database • System downtime • Apply database preparation patch 7225862 to apps tier • Apply 6855589 to source RDBMS (including README steps) • update SYSTEM_PRIVILEGE_MAP (2 SQL statements) • Run preclones on both the source database and apps tiers • Record Advanced Queue settings • $AU_TOP/patch/115/sql/auque1.sql • (generates auque2.sql) Mark Morgan siMMian January 21, 2009 systems, inc.
  • 14. Process Overview: Prepare the Source Database • Create parameter file for tables with long columns • aulong.sql (6723741) • (aulongexp.dat is generated) • Remove rebuild index parameter in spatial indexes • select * from dba_indexes where index_type='DOMAIN' and upper(parameters) like '%REBUILD%'; • alter index <index name> rebuild parameters <parameters> Mark Morgan siMMian January 21, 2009 systems, inc.
  • 15. Process Overview: Export the Source Database • Create export directory filesystem • Copy parameter file from $AU_TOP/patch/115/import/auexpdp.dat • Create directory in database • create directory dmpdir as '<DUMPDIR>'; • Prepare XMLSchema objects for migration (doc 402785.1) Mark Morgan siMMian January 21, 2009 systems, inc.
  • 16. Process Overview: Export the Source Database • Export the instance with expdp, using the above parameter file • Export tables with long columns using aulongexp.dat • Required SYS connection • Used 10.1 ORACLE_HOME (bug 4154125) Mark Morgan siMMian January 21, 2009 systems, inc.
  • 17. Process Overview: Import the Target Database • Create directory in target database • create directory dmpdir as '<DUMPDIR>'; • Import the users • impdp parfile=auimpusr.dat • verify tablespace quotas • verify user grants and privileges to sys/system objects • Import tables with long columns • Modify aufullimp.dat as aulongimp.dat • file=longexp • full=y • imp parfile=aulongimp.dat • Ignore errors for triggers Mark Morgan siMMian January 21, 2009 systems, inc.
  • 18. Process Overview: Import the Target Database • Import the Applications database instance • impdb parfile=auimpdp.dat (6723741) • expect ORA-31684, ORA-39111, compilation warnings, trigger errors and BISM constraint errors • Import triggers into the target database using standard import • create autrigimp.dat from aufullimp.dat (6723741) • connect as SYS • ignore=y • rows=n Mark Morgan siMMian January 21, 2009 systems, inc.
  • 19. Process Overview: Update the Target Database • Reset Advanced Queues • run auque2.sql generated above • Start the database listener • Run adgrants.sql • Grant create procedure privilege on CTXSYS • $AD_TOP/patch/115/sql/adctxprv.sql • Implement and run AutoConfig on database tier (165195.1) Mark Morgan siMMian January 21, 2009 systems, inc.
  • 20. Process Overview: Update the Target Database • Postclone applications tier(s) to point to new database • Gather statistics for SYS schema using adstats.sql • Re-create custom database links • Create ConText and Spatial objects • create custom dpost_imp.pl driver from 11i 4872830 and R12 6723741 • apply with adpatch • Rebuild XMLSchema Objects per doc 402785.1 Mark Morgan siMMian January 21, 2009 systems, inc.
  • 21. Process Overview: Post Migration Tips • Re-create missing CTXSYS objects • (427418.1, 372263.1, 141131.1, 459857.1) • adadmin • Compile flexfield data in AOL tables • Recreate grants and synonyms for APPS schema • Recreate HRV_PER_PEOPLE_V • Clear nodes and run autoconfig per doc 260887.1 Mark Morgan siMMian January 21, 2009 systems, inc.
  • 22. Process Overview: Post Migration Tips • Verify BISM Constraints • ALTER TABLE ADD CONSTRAINT • Compile invalid objects • Rebuild nptification queues using wfntfqup.sql • Gather statistics (optional) • Start applications tier • Syncronize Workflow • Create DQM indexes for Trading Community Mark Morgan siMMian January 21, 2009 systems, inc.
  • 23. Q&A Mark Morgan DBA Consultant siMMian systems, inc. 415-585-4242 morgan@simmian.com Mark Morgan siMMian January 21, 2009 systems, inc.