Oracle to DB2 Conversion Guide for Linux, UNIX, and Windows

Oracle to DB2 Conversion Guide for Linux, UNIX, and Windows

Front cover Oracle to DB2 Conversion Guide for Linux, UNIX, and Windows Step-by-step guide to migrating from Oracle to DB2 9.1 Conversion examples - including XML conversion Step-by-step guide to MTK tool usage Whei-Jen Chen An Na Choi Marina Greenstein Scott J Martin Fraser McArthur Carlos Eduardo Abramo Pinto Arthur V Sammartino Nora Sokolof ibm.com/redbooks International Technical Support Organization Oracle to DB2 Conversion Guide for Linux, UNIX, and Windows August 2007 SG24-7048-01 Note: Before using this information and the product it supports, read the information in “Notices” on page xiii. Second Edition (August 2007) This edition applies to DB2 Version 9 for Linux, UNIX, and Windows, Oracle 9i, Oracle 10g. © Copyright International Business Machines Corporation 2003, 2007. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Notices . xiii Trademarks . xiv Preface . xv The team that wrote this book . xv Acknowledgments . xviii Become a published author . xix Comments welcome. xix Summary of changes . xxi August 2007, Second Edition . xxi Chapter 1. Introduction. 1 1.1 DB2 family of products . 2 1.1.1 DB2 9 Autonomic computing features. 7 1.2 Terminology. 9 1.2.1 Terminology mapping . 9 1.3 Architecture overview . 10 1.3.1 Memory architecture . 12 1.3.2 Process architecture . 15 1.3.3 Files and directory structure . 20 1.3.4 Data Dictionary and Catalog . 26 1.3.5 Communication . 27 1.3.6 Data replication . 30 1.4 Parallel database architecture. 32 1.4.1 Real Application Clusters . 32 1.4.2 DB2 Enterprise with the Database Partitioning Feature (DPF) . 33 Chapter 2. Conversion methodology. 35 2.1 Pre-conversion tasks. 36 2.1.1 IBM Software Migration Project Office team . 37 2.2 IBM conversion strategy . 39 2.2.1 Assessment phase . 40 2.2.2 Conversion phase . 41 2.2.3 The test phase . 43 2.2.4 Implementation and cutover phase . 44 2.2.5 Migration project skills, roles, and responsibilities . 45 2.3 Additional migration resources . 46 2.4 Conversion planning technical considerations . 47 © Copyright IBM Corp. 2003, 2007. All rights reserved. iii 2.4.1 Task scheduling . 47 2.4.2 Auditing . 48 2.4.3 National Language support . 49 2.4.4 Authentication and authorization. 50 2.4.5 Data partitioning . 53 2.4.6 Oracle External tables. 54 2.4.7 Oracle bigfile table spaces . 55 2.4.8 Table space design . 56 2.4.9 Data encryption . 58 2.4.10 Disaster recovery solutions . 59 2.4.11 Oracle Database Resource Manager . 61 2.4.12 Replication considerations . 62 2.4.13 Data Warehouse considerations . 63 Chapter 3. MTK . 65 3.1 MTK overview . 66 3.1.1 MTK facts . 67 3.1.2 MTK features. 68 3.1.3 MTK GUI interface . 69 3.1.4 Migration tasks . 70 3.1.5 The MTK SQL Translator . 75 3.2 MTK planning . 76 3.2.1 Operating system and version requirements . 76 3.2.2 MTK hardware requirements. 77 3.2.3 MTK software requirements . 77 3.2.4 MTK requirements for data extraction. 78 3.2.5 Where to install MTK. 81 3.3 MTK installation. 81 3.3.1 Windows installation . 82 3.3.2 UNIX and Linux Installation. 82 3.3.3 Verifying the environment for creating MTK Java UDFs . 83 Chapter 4. Porting with MTK . 89 4.1 Preparation for porting. 90 4.2 Overview of available documentation . 90 4.3 Running MTK . 91 4.3.1 Migration details . 91 4.3.2 Creating and opening an MTK project . 92 4.4 Extracting or importing metadata into MTK . 93 4.4.1 Choosing objects to extract. 96 4.4.2 Import or extract strategies . 99 4.4.3 Viewing extracted files . 102 4.5 The Convert task . 104 iv Oracle to DB2 Conversion Guide for Linux, UNIX, and Windows 4.6 The Refine task . 107 4.6.1 Message categories and migration impact . 109 4.6.2 The Messages sub-tab . 111 4.6.3 Translator Messages. 115 4.6.4 Refining the metadata conversion. 119 4.7 The Generate Data Transfer Scripts task . 122 4.7.1 Creating unload and load scripts. 125 4.7.2 Files generated by the Generate Data Transfer Script task . 126 4.8 Deploy to Target . 127 4.8.1 Considerations . 128 4.8.2 Deployment strategy . ..

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    750 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us