
Use the import export wizard to migrate tables from Adventureworks on VM 01 to VM 02, creating a new destination database and configuring mappings.
Copy the Azure server name, connect with SQL Server authentication, and create a firewall rule to allow your client IP, highlighting the difference between on prem and Azure SQL Database.
Assess and migrate from on-prem SQL Server to Azure SQL Database with DMA, the data migration assistant, evaluating compatibility and blockers and considering elastic database jobs or managed instance.
Four tables migrate successfully to the destination azure sql database, while two fail due to a data type issue; the schema exists but lacks data. Next, migrate databases using powershell.
Trace how service packs and cumulative updates evolved from 2014 to 2022, noting end of service packs after 2017; use build numbers and kb references to verify sql server versions.
Follow SQL Server patching steps: test in lower environment, back up system and user databases, download service pack, ensure no running jobs, and coordinate always-on availability groups with manual failover.
Understand how transparent data encryption protects data at rest by encrypting all database files and backups with keys and certificates, including tempdb and secondary databases in high availability setups.
Turn off TDE, verify the encryption state, and drop the database encryption key to complete decryption; note the tmdb remains encrypted until the key is removed.
Explore dynamic data masking in SQL Server by comparing privileged and non-privileged users, applying column-level masking functions to first names, emails, phones, and discounts, with revert and drop DM.
Dive into the world of SQL Server with our comprehensive course designed for existing and prospective Microsoft SQL Server Database Administrators. Whether you're a beginner, junior, or intermediate-level Database Administrator, this course equips you with essential skills and knowledge to excel in the field. You'll gain a solid foundation in SQL Server architecture and functionality, and learn critical topics such as database design, migration, patching, upgrade, concurrency, isolation levels, transparent data encryption (TDE), and dynamic data masking.
This course is rich in technical hands-on demonstrations to enhance your comprehension of the material, and it includes numerous practice exercises to reinforce your learning. You'll also find a wealth of typical interview questions to help you prepare for job interviews and knowledge checks. Designed to help you break into the IT field or switch roles within the industry, this course ensures you are well-prepared for your career.
This engaging course is perfect for those with a passion for technical hands-on activities and aims to provide a solid foundation in SQL Server administration.
Prerequisite to this course is a virtual lab, with setup videos available in my first course (Comprehensive SQL Server Administration Lab Setup). Trainees with an existing lab can skip the first course and proceed with this course.