SlideShare une entreprise Scribd logo
1  sur  22
 
<Insert Picture Here> Database Migration SQL Server to Oracle11g
Key Aspects of a Migration ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Migration - SQL Server to Oracle11g ,[object Object],[object Object],[object Object]
Process ,[object Object],[object Object],[object Object]
Migrating  Schema and Objects ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Migratable Objects in the database
Migrating the Business Logic ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Business Logic in the database in SQL Server
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Migrating the Clients applications
Migration Tools Support 7. Production 2. Assessment 3. Migration 4. Testing 1. Evaluation 5. Optimization 6. Customer  Acceptance 8. Project Support Migration Lifecycle
Migration - SQL Server to Oracle11g ,[object Object],[object Object],[object Object]
What is the SQL Developer Migration Workbench? ,[object Object],[object Object],[object Object],[object Object]
Migration Workbench Capabilities ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
Migration Workbench UI
Translation Scratch Editor Statement Level Translation
Translation Diff Editor Matching Statements and Blocks
T-SQL Editor   Code Folding /  Syntax Highlighting
SQL Developer Migration Workbench Using Workbench Within Migrations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Migration - SQL Server to Oracle11g ,[object Object],[object Object],[object Object]
Database Migration Verifier ,[object Object],[object Object],[object Object],[object Object]
Database Migration Verifier ,[object Object],[object Object],[object Object]
A Q & Q U E S T I O N S A N S W E R S

Contenu connexe

Tendances

JPL’s Institutional Knowledge Graph II: A Foundation for Constructing Enterpr...
JPL’s Institutional Knowledge Graph II: A Foundation for Constructing Enterpr...JPL’s Institutional Knowledge Graph II: A Foundation for Constructing Enterpr...
JPL’s Institutional Knowledge Graph II: A Foundation for Constructing Enterpr...
Enterprise Knowledge
 
Understanding my database through SQL*Plus using the free tool eDB360
Understanding my database through SQL*Plus using the free tool eDB360Understanding my database through SQL*Plus using the free tool eDB360
Understanding my database through SQL*Plus using the free tool eDB360
Carlos Sierra
 
2 software requirements-02
2 software requirements-022 software requirements-02
2 software requirements-02
Zaman Khan
 

Tendances (20)

JPL’s Institutional Knowledge Graph II: A Foundation for Constructing Enterpr...
JPL’s Institutional Knowledge Graph II: A Foundation for Constructing Enterpr...JPL’s Institutional Knowledge Graph II: A Foundation for Constructing Enterpr...
JPL’s Institutional Knowledge Graph II: A Foundation for Constructing Enterpr...
 
Snowflake Automated Deployments / CI/CD Pipelines
Snowflake Automated Deployments / CI/CD PipelinesSnowflake Automated Deployments / CI/CD Pipelines
Snowflake Automated Deployments / CI/CD Pipelines
 
Pentaho Data Integration Introduction
Pentaho Data Integration IntroductionPentaho Data Integration Introduction
Pentaho Data Integration Introduction
 
Building Data Quality pipelines with Apache Spark and Delta Lake
Building Data Quality pipelines with Apache Spark and Delta LakeBuilding Data Quality pipelines with Apache Spark and Delta Lake
Building Data Quality pipelines with Apache Spark and Delta Lake
 
Oracle Goldengate training by Vipin Mishra
Oracle Goldengate training by Vipin Mishra Oracle Goldengate training by Vipin Mishra
Oracle Goldengate training by Vipin Mishra
 
Oracle Machine Learning Overview and From Oracle Data Professional to Oracle ...
Oracle Machine Learning Overview and From Oracle Data Professional to Oracle ...Oracle Machine Learning Overview and From Oracle Data Professional to Oracle ...
Oracle Machine Learning Overview and From Oracle Data Professional to Oracle ...
 
Understanding my database through SQL*Plus using the free tool eDB360
Understanding my database through SQL*Plus using the free tool eDB360Understanding my database through SQL*Plus using the free tool eDB360
Understanding my database through SQL*Plus using the free tool eDB360
 
How to Migrate from Oracle to EDB Postgres
How to Migrate from Oracle to EDB PostgresHow to Migrate from Oracle to EDB Postgres
How to Migrate from Oracle to EDB Postgres
 
Continuous Data Replication into Cloud Storage with Oracle GoldenGate
Continuous Data Replication into Cloud Storage with Oracle GoldenGateContinuous Data Replication into Cloud Storage with Oracle GoldenGate
Continuous Data Replication into Cloud Storage with Oracle GoldenGate
 
Customer Intelligence: Using the ELK Stack to Analyze ForgeRock OpenAM Audit ...
Customer Intelligence: Using the ELK Stack to Analyze ForgeRock OpenAM Audit ...Customer Intelligence: Using the ELK Stack to Analyze ForgeRock OpenAM Audit ...
Customer Intelligence: Using the ELK Stack to Analyze ForgeRock OpenAM Audit ...
 
Build Real-Time Applications with Databricks Streaming
Build Real-Time Applications with Databricks StreamingBuild Real-Time Applications with Databricks Streaming
Build Real-Time Applications with Databricks Streaming
 
Re-imagine Data Monitoring with whylogs and Spark
Re-imagine Data Monitoring with whylogs and SparkRe-imagine Data Monitoring with whylogs and Spark
Re-imagine Data Monitoring with whylogs and Spark
 
The Hidden Value of Hadoop Migration
The Hidden Value of Hadoop MigrationThe Hidden Value of Hadoop Migration
The Hidden Value of Hadoop Migration
 
Introduction To Pentaho
Introduction To PentahoIntroduction To Pentaho
Introduction To Pentaho
 
Dataiku data science studio
Dataiku data science studioDataiku data science studio
Dataiku data science studio
 
Open core summit: Observability for data pipelines with OpenLineage
Open core summit: Observability for data pipelines with OpenLineageOpen core summit: Observability for data pipelines with OpenLineage
Open core summit: Observability for data pipelines with OpenLineage
 
Informatica Data Quality Training
Informatica Data Quality TrainingInformatica Data Quality Training
Informatica Data Quality Training
 
Oracle Index
Oracle IndexOracle Index
Oracle Index
 
All of the Performance Tuning Features in Oracle SQL Developer
All of the Performance Tuning Features in Oracle SQL DeveloperAll of the Performance Tuning Features in Oracle SQL Developer
All of the Performance Tuning Features in Oracle SQL Developer
 
2 software requirements-02
2 software requirements-022 software requirements-02
2 software requirements-02
 

Similaire à Oracle To Sql Server migration process

Database migration
Database migrationDatabase migration
Database migration
Opris Monica
 
New_Elechi_DBA_12c
New_Elechi_DBA_12cNew_Elechi_DBA_12c
New_Elechi_DBA_12c
Elechi Wordu
 
Resume_Navneet_Formatted
Resume_Navneet_FormattedResume_Navneet_Formatted
Resume_Navneet_Formatted
Navneet Tiwari
 
Microsoft SQL Server - SQL Server Migrations Presentation
Microsoft SQL Server - SQL Server Migrations PresentationMicrosoft SQL Server - SQL Server Migrations Presentation
Microsoft SQL Server - SQL Server Migrations Presentation
Microsoft Private Cloud
 
Cooper Oracle 11g Overview
Cooper Oracle 11g OverviewCooper Oracle 11g Overview
Cooper Oracle 11g Overview
moin_azeem
 
Introduction to Microsoft SQL Server 2008 R2 Integration Services
Introduction to Microsoft SQL Server 2008 R2 Integration ServicesIntroduction to Microsoft SQL Server 2008 R2 Integration Services
Introduction to Microsoft SQL Server 2008 R2 Integration Services
Quang Nguyễn Bá
 
Shane_O'Neill_CV_slim
Shane_O'Neill_CV_slimShane_O'Neill_CV_slim
Shane_O'Neill_CV_slim
Shane O'Neill
 

Similaire à Oracle To Sql Server migration process (20)

Database migration
Database migrationDatabase migration
Database migration
 
Database migration
Database migrationDatabase migration
Database migration
 
New_Elechi_DBA_12c
New_Elechi_DBA_12cNew_Elechi_DBA_12c
New_Elechi_DBA_12c
 
Rock Solid SQL Server Management
Rock Solid SQL Server ManagementRock Solid SQL Server Management
Rock Solid SQL Server Management
 
DesignMind SQL Server 2008 Migration
DesignMind SQL Server 2008 MigrationDesignMind SQL Server 2008 Migration
DesignMind SQL Server 2008 Migration
 
James Henry Robinson
James Henry RobinsonJames Henry Robinson
James Henry Robinson
 
James Henry Robinson
James Henry RobinsonJames Henry Robinson
James Henry Robinson
 
Resume_Navneet_Formatted
Resume_Navneet_FormattedResume_Navneet_Formatted
Resume_Navneet_Formatted
 
Microsoft SQL Server - SQL Server Migrations Presentation
Microsoft SQL Server - SQL Server Migrations PresentationMicrosoft SQL Server - SQL Server Migrations Presentation
Microsoft SQL Server - SQL Server Migrations Presentation
 
Cooper Oracle 11g Overview
Cooper Oracle 11g OverviewCooper Oracle 11g Overview
Cooper Oracle 11g Overview
 
Mobile
MobileMobile
Mobile
 
It ready dw_day3_rev00
It ready dw_day3_rev00It ready dw_day3_rev00
It ready dw_day3_rev00
 
SQL Server 2008 Migration
SQL Server 2008 MigrationSQL Server 2008 Migration
SQL Server 2008 Migration
 
Introduction to sql database on azure
Introduction to sql database on azureIntroduction to sql database on azure
Introduction to sql database on azure
 
Introduction to Microsoft SQL Server 2008 R2 Integration Services
Introduction to Microsoft SQL Server 2008 R2 Integration ServicesIntroduction to Microsoft SQL Server 2008 R2 Integration Services
Introduction to Microsoft SQL Server 2008 R2 Integration Services
 
Velappan_Manoharan
Velappan_ManoharanVelappan_Manoharan
Velappan_Manoharan
 
Velappan_Manoharan
Velappan_ManoharanVelappan_Manoharan
Velappan_Manoharan
 
Resume
ResumeResume
Resume
 
Shrikanth
ShrikanthShrikanth
Shrikanth
 
Shane_O'Neill_CV_slim
Shane_O'Neill_CV_slimShane_O'Neill_CV_slim
Shane_O'Neill_CV_slim
 

Dernier

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Dernier (20)

DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Oracle To Sql Server migration process

Notes de l'éditeur

  1. Key Aspects of a Migration The keys aspects of a migration are covered in the following lessons of this course: Planning a Migration Getting Started with Oracle Migration Workbench Performing a Migration Using Oracle Migration Workbench (Part I) Performing a Migration Using Oracle Migration Workbench (Part II) Application Migration: Overview Migrating SQL Statements Managing Transactions and Data Concurrency Migrating Stored Procedures and Triggers Testing the Migrated Oracle Database
  2. The main areas of concern when migrating are: database migration(data and schema) and application migration(3GL/4GL code and SQL). There may be other items to migrate such as: DBA maintenance scripts, backup and recovery processes, user documentation, system documentation and test scripts. These are not discussed in this presentation.
  3. Temporary tables - No Oracle equivalent to SQL Server or Sybase “pound” (temporary tables). Converter handles all issues and 8i provides session level global temporary tables. Results Set - Oracle is cursor based ( is optimized this way). SQL Server is streamed based (TDS). Datetime - SQL Server carries date and time to the millisecond. Note an issue any more with Oracle9i. Open Sever - No exact equivalent. Oracles’ Network Computing Architecture which uses Oracle Web Application Server is the same type of 3-tier multi-threaded listener process. More on this later.
  4. Evaluation of Migration Requirements Understand your business requirements Develop a migration plan aligned with your strategic goals Include optional services such as education, performance tuning and Oracle Outsourcing, as required Assessment of Application System Delivery of application system to Oracle Assessment of the database and/or application Assessment report and statement of work Migration Migration of database and/or application Migration report Improvement and Optimization (optional) Adoption of key Oracle technology and features such as Real Application Clusters (RAC) and partitioning Performance tuning Implementation of operational procedures such as back up and recovery, database re-organization, and active monitoring Customer Acceptance Testing Perform a full system test to confirm that the migrated application behaves as expected Notify Oracle that the application is accepted or of any issues Production Application system goes live on the Oracle platform! Project Post Mortem You provide feedback to Oracle about the migration project Oracle ensures you have everything you require to make the migration a success Join the Oracle Customer Reference Program
  5. What is Oracle Migration Workbench? Oracle Migration Workbench (Migration Workbench) is a wizard-driven tool that simplifies the process of migrating from third-party databases to the Oracle platform. You use Migration Workbench to migrate the entire schema including triggers and stored procedures. Oracle has made this tool available since 1988.
  6. Migration Workbench Capabilities Many features of Migration Workbench simplifies the process of database migration. Using the tool, you perform the migration in stages using wizards and scripts and customize work-in-progress database objects in a repository that is separate from your production environment. To retrieve the SQL Server database information, you have an option either to connect to the SQL Server database directly or to run a script to extract that information, which you subsequently load into the repository. During the migration process, you monitor informational, warning, and error messages displayed in the Progress window. During the Assessment phase and Migration phase, you can also generate reports about the database objects to determine the amount automation Migration Workbench can achieve. Migration Workbench also parses and transforms Transact-SQL stored programs to Oracle PL/SQL. Note: Migration Workbench does not parse and transform all Transact-SQL constructs automatically. You may need to convert some stored procedures, triggers, and views manually. Details are covered in Lesson 16 Stored Procedures and Triggers Comparison . Overall, Migration Workbench makes the migration project easier to manage. By using Migration Workbench, you maximize automation of the migration process and reduce the effort and risks involved in the migration.