* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Migrate from Oracle to Microsoft SQL Server
Tandem Computers wikipedia , lookup
Database model wikipedia , lookup
Oracle Database wikipedia , lookup
Microsoft Access wikipedia , lookup
Clusterpoint wikipedia , lookup
Relational model wikipedia , lookup
Microsoft Jet Database Engine wikipedia , lookup
Team Foundation Server wikipedia , lookup
Object-relational impedance mismatch wikipedia , lookup
Open Database Connectivity wikipedia , lookup
Agenda What motivates customers to upgrade? Migration methodology Migration tools Demos Q&A Motivation! • Lower TCO • More secure, more performant • Empower business through data – Microsoft Data Services integration • Leader in Gartner Magic Quadrant • Hybrid capabilities - path to cloud Understanding the migration lifecycle Migrate Define Assess Design Deploy Remediate Test Setting up for success What are the requirements for this project? Data Platform Modernization Reducing TCO Cloud readiness Who are the Stakeholders? What does success look like? What is the acceptance criteria Risks Legacy Applications ISV support Discovering the scope What is the scope of the project? Inventory the current system • Impact analysis • “Unearth the unknown” Discovery and Inventory Hardware Information Detailed Reporting Map toolkit Assess (Uncover) What is the complexity and effort? How many resources are required? • • • • • • Packages Procedures Functions Triggers UDT Application queries • Dynamic PL/SQL • Roles • Users • Resources Automation Database Schema Tables Synonyms Sequences Views Security • • • • • • Programmability Object Assess: Uncover • Jobs • Schedules • Events SSMA for Oracle SSMA for Sybase SSMA for DB2 SSMA for MySQL SSMA for Access Azure SQL Database / SQL 2016 • Expanded feature support • In-Memory OLTP • Columnstore • Row Level Security • Temporal SQL Server Migration Assistant Migration report Cost estimation Conversion details SSMA migration reports Creating a blueprint Design Design to land the migration Plan to expand Mastering the migration Migration Schema migration Data migration Automatic schema conversion SSMA (client or server) Customize type mappings SSIS (server) Manual code conversion SSMA migrations Project-based migration Online database explorer Schema migration Data migration Platform extensions Schema conversion Type mappings Data migration The last mile Change Data Capture (CDC) How it works Workflow Prepare database Get last position Read all from source Read changes Write to destination Process changes Record position Save current position CDC with Oracle How it Works Must be in ARCHIVELOG mode CDC Designer Demo Oracle CDC Confidential under NDA SSMA tool support for Azure migration http://premier.microsoft.com https://support.microsoft.com/en-us/assistedsupportproducts https://social.msdn.microsoft.com/Forums/sqlserver/ en-US/home?forum=sqlservermigration Migrate Define Assess Design Deploy Remediate Test www.microsoft.com/itprocareercenter www.microsoft.com/itprocloudessentials www.microsoft.com/mechanics https://techcommunity.microsoft.com http://myignite.microsoft.com https://aka.ms/ignite.mobileapp Appendix Useful links http://aka.ms/ssmafororacle http://aka.ms/ssmaforMySQL https://www.microsoft.com/en-us/download/details.aspx?id=53595 https://www.microsoft.com/en-us/download/details.aspx?id=52676 https://blogs.msdn.microsoft.com/bobsql/2016/06/03/sql-2016-itjust-runs-faster-announcement/ https://technet.microsoft.com/enus/library/dd537533(v=sql.100).aspx https://msdn.microsoft.com/en-us/library/jj873729.aspx – pages 32 to 38 https://technet.microsoft.com/enus/library/dd425070(v=sql.100).aspx http://www.mattmasson.com/2011/12/cdc-in-ssis-for-sql-server-2012-2/ Keys to success of a migration project • Executive sponsorship (business driven) • Lead point of contact for key groups • Dedicated resources (people, hardware, software, • • • • • infrastructure) Clear objectives and focused goal SQL Server SMEs – scalability, availability, security, and management DBA skills & operations migration Migration specialists Advanced SQL Server training SSMA Installation considerations Client side Server side Client drivers (32- or 64- bit) Client drivers (32- or 64-bit) SSMA (32- or 64-bit) SSMA extension pack SSIS Cloud readiness Database discovery Many other features SSIS for one time migration CDC Components for SSIS Initial Load Incremental Load CDC Designer – Prepare SQL Server CDC Designer – Setup CDC Service CDC Designer – Create Oracle CDC CDC Designer – Create Oracle CDC Wizard CDC Designer – Managing an Instance Tooling support for Azure migration What about the cloud? Azure virtual machine Azure SQL DB Full SSMA support Full SSMA support Complete extensions Partial extensions Getting started: Azure portal Azure portal Provision Manage