Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

SQL Server upgrades

Microsoft via Microsoft Learn

Overview

  • Module 1: Introduction to Upgrading SQL Server
  • In this module, you will:

    • Identify databases for upgrade to a newer version of SQL Server
    • Document the databases in your environment
    • Choose the appropriate method for upgrading a database
    • Test a database following an upgrade
    • Tune queries after migration to maintain performance
  • Module 2: SQL Server Discovery using MAP
  • In this module, you will:

    • Decide if MAP is the best tool to use for a given administration task
    • Install MAP on your client machine
    • Connect to instances of SQL Server
    • Automate the collection of inventory data about your database landscape
  • Module 3: Assess and convert SQL Server databases using the Data Migration Assistant (DMA)
  • In this module, you will:

    • Decide if the DMA is the best tool to use for a given administration task
    • Install the DMA on your client machine
    • Identify compatibility issues prior to upgrade
    • Upgrade a database using the DMA
  • Module 4: Test and optimize SQL Server databases using the Database Experimentation Assistant (DEA)
  • In this module, you will:

    • Decide if DEA is the right tool for your workload testing
    • Install DEA on your client machine
    • Test a typical workload on an upgraded database
    • Review the results of a trace analysis report
  • Module 5: Use the SQL Server Query Tuning Assistant
  • In this module, you will:

    • Decide if QTA is the right solution for them.
    • Use the Query Store to assess query performance.
    • Understand how QTA works to find regressing queries.
    • Tune queries after migration to maintain performance

Syllabus

  • Module 1: Introduction to upgrading SQL Server
    • Introduction
    • Decide if an upgrade is right for your task
    • Discover your database landscape
    • Assess and convert your databases
    • Test your migration
    • Knowledge check - upgrade SQL Server versions
    • Tune queries post migration
    • Knowledge check - upgrade SQL Server tools
    • Summary
  • Module 2: SQL Server Discovery using the Microsoft Assessment and Planning (MAP) toolkit
    • Introduction
    • Decide if MAP is right for your task
    • Install the MAP toolkit
    • Collect and assess inventory data
    • Exercise - Install the Microsoft Assessment and Planning Toolkit
    • Exercise - Collect and assess inventory data
    • Summary
  • Module 3: Assess and convert SQL Server databases using the Data Migration Assistant (DMA)
    • Introduction
    • Decide if the Data Migration Assistant (DMA) is right for your task
    • Install the DMA
    • Identify compatibility issues
    • Upgrade a database
    • Create Azure SQL virtual machine
    • Exercise: Install the Data Migration Assistant (DMA)
    • Exercise: Identify compatibility issues
    • Exercise: Upgrade a database
    • Summary
  • Module 4: Test and optimize SQL Server databases using the Database Experimentation Assistant (DEA)
    • Introduction
    • Decide if DEA is right for your task
    • Install DEA
    • Configure a new capture
    • Review a trace analysis report
    • Exercise - Install the Database Experimentation Assistant
    • Exercise - Configure a new capture with DEA
    • Exercise - Review a trace analysis report in DEA
    • Summary
  • Module 5: Use the SQL Server Query Tuning Assistant
    • Introduction
    • Decide if QTA is right for you
    • Get started with QTA
    • Tune queries with QTA
    • Knowledge check - Use the SQL Server Query Tuning Assistant
    • Summary

Reviews

Start your review of SQL Server upgrades

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.