Chapter 1:
Introduction to
Oracle Migrations
Migrating to Oracle
Overview of Database Migration
Manual Procedures for Database Migration
Export and Import Method for Database Migration (Data Pump)
Server Level Copy and Cloning Method
Replication for Database Migrations to
Oracle
Schema Copy and DDL
Generation
Third Party Tools for
Database Migration to Oracle 10g
GoldenGate® Software
Quest® Shareplex
Swis® SQL
The New Oracle 10g
Database Workbench Migration (OMWB)
Preparation for
Database Migration to Oracle 10g
Project Planning for Database Migration
to Oracle 10g
Staffing Requirements
for Database Migration
Database Architecture
Differences and Oracle 10g
Oracle 10g Database
Architecture
Microsoft SQL Server
Architecture
Introduction to the MySQL Database
Architecture
SQL Differences and
Oracle SQL
MySQL SQL Versus Oracle SQL Constructs
Microsoft SQL Server
2000 SQL versus Oracle SQL
Data Type Issues:
MySQL
and Oracle 10g
Data Type Issues with Microsoft SQL
Server 2000 and Oracle 10g
Stored Procedures and Oracle PL/SQL
Microsoft Transact SQL and Oracle PL/SQL
Migration Workbench:
The Preferred Method for Database Migration
Conclusion
Chapter 2:
Overview of the
Oracle Migration Workbench
Introduction to Oracle
Migration Workbench
Oracle Migration
Workbench and the APEX Migration Workbench
Oracle 10g Migration Workbench
Components
The Oracle 10g
Application Express (APEX) Migration Workbench
Oracle 10g APEX and the Oracle 10g APEX
Migration Workshop Suite
Oracle 10g APEX Components
A Closer Look at Oracle 10g APEX
Migration Workshop
Benefits of the Oracle 10g APEX
Migration Workshop
Oracle 10g APEX Migration Workshop
Components
Migrating MS Access
Applications
Oracle Application Express 3.0
Oracle 10g SQL Developer Migration
Workbench
Oracle 10g Exporter Tool
Oracle 10g SQL
Developer Migration Workbench
Oracle 10g Database
Migration Verifier
Conclusion
Chapter 3:
Installation
Planning and Configuration for the Oracle 10g Migration
Workbench
Introduction to Oracle
10g Workbench Migration Tools
Prerequisites: Oracle
10g Migration Workbench Installation
Preparation for Oracle Migration
Workbench Installation
Required Software for the Oracle
Migration Workbench
Downloading the Oracle Migration
Workbench Software
Download the Required Plugin Software
Downloading Third Party Drivers for the
OMWB Environment
Download Relevant
Software for MySQL Platform
Oracle 10g SQL
Developer Migration Workbench
Configuration Summary
Preparing the Database
Environment to Migrate to Oracle 10g
Required Privileges for the New Oracle
10g Migration Workbench Schema
Creating a Connection
with SQL Developer 1.2
Migration Repository
Creation for SQL Developer
Setup for MySQL,
Access and SQL Server
Migration Setup for Access
Database Connections -
MySQL and MS SQL Server 2000
Configure JDBC Drivers
Install JDBC driver files for MySQL and
SQL Server
Configure JDBC for SQL Developer
Downloading and Installing the JDBC
Drivers for MySQL
Oracle 10g Application
Express (APEX) Migration
Installation Procedures for APEX 3.0
Migration Software
Oracle 10g Database Verifier (DMV)
Oracle 10g Migration
Workbench (OMWB) Installation
Install the Plugins for the Oracle
Migration Workbench
Installation Process of Oracle 10g
Migration Workbench
Verify Setup for Oracle
10g Migration Workbench
Conclusion
References
Chapter 4:
Configuration
Tasks for the Oracle 10g Migration Workbench
Configuration - The
Oracle Migration Workbench
Building the Source and Target Models
Source Database Capture
Choosing between
Online and Offline Data Capture
Advantages and Disadvantages of Online
Capture Method
Advantages and
Disadvantages of Offline Capture Method
Conclusion
References
|
Chapter 5:
Online Capture
Process for the Oracle 10g Migration Workbench
Introduction to the
Online Capture Process
Online Capture with
Oracle 10g Migration Workbench
The Automation Process for Online
Capture with the Oracle 10g Migration Workbench
Beginning to Use the
Migration Workbench Environment
Using SQL*Plus for Examining New
Repository Objects
Using OMWB Capture
Wizard
Errors During Source Model Creation
Online Capture for
MySQL Database to Oracle 10g/11g
Prepare the MySQL Test Environment
Automation Process and Configuration
Parameters for MySQL
Oracle SQL Developer
Migration Workbench
Online Capture for MS SQL Server 2000 to
Oracle 10g/11g with the SQL Developer Workbench
Conclusion
References
Chapter 6:
Performing
Offline Capture for the Oracle 10g Migration Workbench
The Offline Capture
Process
Offline Capture with
Oracle 10g Migration Workbench
Scripts for Use with Microsoft SQL
Server
Microsoft SQL Server
BCP Scripts - Offline Capture
Files Created By Offline Capture for MS
SQL Server
Scripts for Use with
Sybase Adaptive Server
Scripts for Use with
MySQL- Offline Capture
Offline Capture with MySQL with SQL
Developer
Scripts for Offline
Capture- Informix Database
Conclusion
References
Chapter 7:
Mapping the
Source Model to Target Database
Introduction
Building the Source
Model Oracle 10g Migration Workbench
Capturing the Source Database for
Microsoft SQL Server
Cleanup After the Migration Process
Building the Source
Model for MySQL and SQL Developer
Migrating the MySQL
Source Model to Oracle Using SQL Developer
Overview of OMWB
Tools: The Editors
Tablespace Discovery Editor
Code Parser Editor
SQL Developer Editors
and Tools
Exporter for Migrating MS Access to
Oracle
Translation Scratch Editor for SQL
Developer
Troubleshooting
Migration Issues: Common Problems and Solutions
Problems with Source and Target Model
Mapping
Issues with SQL
Developer Migration Tools
Problems with Quick Migrate for SQL
Developer 1.5
Incorrect JDBC Driver
Versions for SQL Developer
Completing the Initial
Migration Using OMWB
Completing the Initial
Migration Using SQL Developer
Generate Data Move Scripts with SQL
Developer
Offline Capture
Scripts for MySQL Using SQL Developer
Generating Schema and
DDL Creation Scripts
Conclusion
References
Chapter 8:
Understanding
the Oracle Database Migration Utilities
Introduction
OMWB Verification Tool
Features of the Oracle Database
Migration Verifier Tool (DMV)
Installation Process
for OMWB Verification Tool
Requirements for DMV Installation for
Oracle
Summary of Steps to Install and
Configure DMV for Oracle
Using the Oracle
Database Migration Verifier
Using OMWB Editors
Log Window Tool in OMWB
Migration Script Generation
SQL Developer
Migration Tools and Utilities
SQL Developer Translation Scratch Editor
Installation for Database Plugins for
SQL Developer
Oracle APEX Migration Tools
Conclusion
References
Chapter 9:
Testing and
Verification of Database Migration
Introduction
Data Verification
Testing
Performance Tuning
User Acceptance
Testing
Deployment Testing
Functional Testing
Quality Assurance (QA) Testing
Conclusion
References
Chapter 10:
Conclusion of
Oracle Database Migration
Book Conclusion
Lessons Learned From
the Trenches
Prepare, Prepare, Prepare!
Call for Backup
Standby to the Rescue
Appendix and
Bibliography
Index
|