Oracle to SQL Server 2005 Migration

Similar documents
Implementing a Microsoft SQL Server 2005 Database

Microsoft SQL Server for Oracle DBAs Course 40045; 4 Days, Instructor-led

End the Microsoft Access Chaos - Your simplified path to Oracle Application Express

Best Practices for Monitoring Databases on VMware. Dean Richards Senior DBA, Confio Software

1.0 Hardware Requirements:

MS-40074: Microsoft SQL Server 2014 for Oracle DBAs

Oracle SQL Developer Migration. An Oracle White Paper September 2008

Oracle SQL Developer Migration

Course Outline: Course 6317: Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills

Documentum Business Process Analyzer and Business Activity Monitor Installation Guide for JBoss

SQL Server Training Course Content

MS Design, Optimize and Maintain Database for Microsoft SQL Server 2008

Consulting Services for Veritas Storage Foundation

Data Integration and ETL with Oracle Warehouse Builder: Part 1

MiServer and MiDatabase. Service Level Expectations. Service Definition

Unicenter Database Management For Distributed RDBMS

Database FAQs - SQL Server

Learn Oracle WebLogic Server 12c Administration For Middleware Administrators

Upgrading a computer to Windows 10 with PetLinx

Matisse Installation Guide for MS Windows. 10th Edition

Migrating helpdesk to a new server

VERITAS Storage Foundation 4.3 for Windows

Managed Services Portfolio. MindCraft Software Pvt. Ltd.

Designing, Optimizing and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

How To Test For A Test On A Test Server

Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills Course 6317A: Three days; Instructor-Led

Server Consolidation with SQL Server 2008

Designing Database Solutions for Microsoft SQL Server 2012 MOC 20465

Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010 Service Pack B; 5 days, Instructor-led

<Insert Picture Here> Move to Oracle Database with Oracle SQL Developer Migrations

Vector Asset Management User Manual

ICONICS Choosing the Correct Edition of MS SQL Server

MS SQL Server 2014 New Features and Database Administration

Administering a Microsoft SQL Server 2000 Database

SQL Server Virtualization 101. David Klee, Group Principal and Practice Lead. SQL PASS Virtualization VC,

Synergis Software 18 South 5 TH Street, Suite 100 Quakertown, PA , version

This chapter includes the following topics: User's and Administrator's Guides. Symantec Workspace Virtualization build:

Implementing Microsoft SQL Server 2008 Exercise Guide. Database by Design

OBM / FREQUENTLY ASKED QUESTIONS (FAQs) Can you explain the concept briefly on how the software actually works? What is the recommended bandwidth?

Migrations from Oracle/Sybase/DB2 to Microsoft SQL Server it s easy!

BMC BladeLogic Client Automation Installation Guide

Installing The SysAidTM Server Locally

Operating System Installation Guide

Database System Architecture & System Catalog Instructor: Mourad Benchikh Text Books: Elmasri & Navathe Chap. 17 Silberschatz & Korth Chap.

OBIEE 11g Scaleout & Clustering

From Oracle Warehouse Builder to Oracle Data Integrator fast and safe.

Before deploying SiteAudit it is recommended to review the information below. This will ensure efficient installation and operation of SiteAudit.

DTWMS Required Software Engineers. 1. Senior Java Programmer (3 Positions) Responsibilities:

StreamServe Persuasion SP5 StreamStudio

Explain how to prepare the hardware and other resources necessary to install SQL Server. Install SQL Server. Manage and configure SQL Server.

Cloud Database Demystified to Deliver SaaS Customer Value

Adept 2014 System Requirements

StreamServe Persuasion SP4

Kony MobileFabric. Sync Windows Installation Manual - WebSphere. On-Premises. Release 6.5. Document Relevance and Accuracy

Inmagic Content Server Standard and Enterprise Configurations Technical Guidelines

PowerSchool Student Information System

Senior Oracle Developer Call us today to schedule this resource. CORP: (214) CENDIEN

6231A - Maintaining a Microsoft SQL Server 2008 Database

SARANGSoft WinBackup Business v2.5 Client Installation Guide

Installation Manual (MSI Version)

How To Create A Replica In A Database On A Microsoft Powerbook (Ahem) On A Linux Server (A.K.A.A)

Appendix A Core Concepts in SQL Server High Availability and Replication

Consolidate by Migrating Your Databases to Oracle Database 11g. Fred Louis Enterprise Architect

Database Configuration Guide

Getting Started with Attunity CloudBeam for Azure SQL Data Warehouse BYOL

Administering a Microsoft SQL Server 2000 Database

Prerequisites Guide. Version 4.0, Rev. 1

50238: Introduction to SQL Server 2008 Administration

System Requirements for Microsoft Dynamics GP 2015

Online Transaction Processing in SQL Server 2008

Change Manager 5.0 Installation Guide

Project Manager 1 Post == Experience years in Project Management in reputed company, Salary Rs.1,20,000/-

Enterprise Manager. Version 6.2. Installation Guide

Maintaining a Microsoft SQL Server 2008 Database

What s next for Adabas and Natural. Blair Harding Lead Pre-Sales Consultant Software AG

LISTE DES DOCUMENTS ORACLE

Rob Zoeteweij Zoeteweij Consulting

Integration Service Database. Installation Guide - Oracle. On-Premises

FileMaker 11. ODBC and JDBC Guide

Establish and maintain Center of Excellence (CoE) around Data Architecture

CoCreate Manager Server Installation Guide. CoCreate Manager Server Installation Guide 1

Implementing a SAS 9.3 Enterprise BI Server Deployment TS-811. in Microsoft Windows Operating Environments

High Availability & Disaster Recovery Development Project. Concepts, Design and Implementation

HOUR 3. Installing Windows Server 2003

Implementing Microsoft Azure Infrastructure Solutions

Database Services for CERN

Stellar Phoenix Exchange Server Backup

Using HP StoreOnce Backup systems for Oracle database backups

Symantec Backup Exec 12.5 for Windows Servers. Quick Installation Guide

SharePlex for SQL Server

Adonis Technical Requirements

Inmagic Content Server v9 Standard Configuration Technical Guidelines

<Insert Picture Here> Oracle Database Directions Fred Louis Principal Sales Consultant Ohio Valley Region

The objective of this document is to present the high level plan for implementation, migration and Upgradation of SQL Server Database.

DB2 9 for LUW Advanced Database Recovery CL492; 4 days, Instructor-led

DOCUMENTATION MICROSOFT SQL BACKUP & RESTORE OPERATIONS

Migrating MSDE to Microsoft SQL 2008 R2 Express

IBM Database as a Service

Transcription:

Oracle to SQL Server 2005 Migration Methodology and Practice Presented By: Barry Young Copyright 2006 by Proactive Performance Solutions, Inc.

Agenda Introduction Migration: Oracle to SQL Server Methodology: Overview of the Process Database Migration Practice: SQL Server Migration Assistant (SSMA) Tool Additional Migration Features Non-Automated Migration Tasks Questions Page 2

Introduction Proactive Performance Solutions IT consulting firm based in Delaware Founded in 1993 Focus on: Infrastructure & Managed Services Application Development & Integration.NET Development Web Part Development Database Services SQL Server Consulting Upgrades and Migrations Tuning and Sizing Portal Solutions Page 3

Migration Methodology 1. Assess the Migration Project Specify the Scope of the Migration Project Determine Infrastructure and Operational Considerations Assess Automation Impact with SSMA (Migration Analyzer) 2. Planning Infrastructure and Operational Requirements Client and Middleware Requirements Server Requirements with Migration Assistant Automation Timing, Staffing and Cost Estimates 3. Migrate Schema, Data & Business Logic Infrastructure and Operational Migration Schema and Data: SSMA Schema Migrator & Data Migrator 4. Test the Converted Database Infrastructure and Operations Test Plan SSMA Migration Tester 5. Migrate the Application Convert the Application(s)/Clients 6. Test, Integrate and Deploy Integration and Application Test Plan Performance Optimization Page 4

Practice SSMA Data Migrator Migrates Data from Oracle to SQL Server Data can be migrated one table at a time or all at once Use SQL Server Integration Services if necessary for: Large Data Volumes Complex Transformations SSMA Migration Process Analyzer Schema Migrator Data Migrator Tester Page 5

Practice Using the Migration Tester Choose stored procedures, functions to test Prepare test case Build superset of the tables that may be effected as a result of running the routines Configure the test data using regular expressions or pre-defined data domains Execute test case Configure the input arguments to the routines Configure how many times to run the test SSMA Migration Process Analyzer Schema Migrator Data Migrator Tester Page 6

SSMA Requirements and Version Support Oracle Database Supported Oracle 8, Oracle 8i, Oracle 9i, Oracle 10g SQL Server Supported SQL Server 2000 in v1.0 SQL Server 2005 in V2.0 System Requirement Windows 2000/XP 1 GB RAM, 20 MB Disk Space (plus workspace) Requires Java 2 run-time v1.4.2-6 Page 7

SQL Server 2005 Features for Oracle Migration Snapshot Isolation: Equivalent to Oracle s multi-version concurrency control User Defined Types: Allows you to model many of the native Oracle types in SQL Server Native XML support (XMLType) Multiple Active Result Set (MARS) JDBC Driver (free download) Page 8

Manual Tasks Technical DB Features Features not converted: Despite incompatibilities, most features have similar equivalents on MS SQL Server (esp. 2005) Even if there is no direct corresponding feature, the necessary capabilities can usually be implemented Functional or Operational requirements achieved through different means May require some procedural adjustments or development Specify requirements narrowly and precisely May not be identical, but can still fulfill the purpose for which it is really needed Page 9

Manual Tasks Evaluating Incompatible Features Example: Transportable Tablespaces* Per Table Replication Facilities Per Database Replication Facilities MS- Replication Integration Services (Tables) Log- Shipping Integration Services (DB) Backup & Restore FlashSnap & Attach SQL Server Snapshot Implementation Effort Very Bad Bad Very Good Good Good OK OK Testing & Debugging Bad OK Good OK Very Good Good OK Management Overhead Very Bad Bad Good Good Good Good Good Change Effort Bad Bad OK Good Good Good Good Metadata Changes OK Bad Good Good Good Good Good Foreign Keys OK OK Bad Bad Bad Bad Bad Error Checking OK Bad Good OK Bad OK Bad Error Reporting OK OK Good OK Bad Bad Bad Error Recoverability Bad? OK? Good OK OK Reliability OK? Good? Good OK OK Performance Bad OK Bad OK Good Very Good OK Production Downtime Very Good Very Good Very Good Very Good Very Good Very Good Very Good Reporting Downtime Bad Bad OK? OK Good? Addl. Space Needed OK OK OK? Very Bad Very Good Very Bad Overall Bad* Bad to OK Good OK to Good OK to Good Good* OK *Note: Very situation-specific. Your mileage may vary Page 10

Wrap Up Evaluations Q&A Panel Lunch Thank You! Page 11