DP-300 Administering Microsoft Azure SQL Solutions exam badge

Microsoft

Administering Microsoft Azure SQL Solutions (DP-300) practice questions

★★★★★ 5.0 134 reviews — aggregated from community votes by visitors who practiced this bank

Questions
105
Exam length
120 min
Passing score
70
Updated
  • Instant feedback per question
  • Explanation for every option
  • Free, no signup

Domain coverage 5 domains

  • Plan and implement data platform resources
  • Implement a secure environment
  • Monitor, configure, and optimize database resources
  • Configure and manage automation of tasks
  • Plan and configure a high availability and disaster recovery (HA/DR) environment

Sample questions 11 of 105 shown

  1. Q1 Plan and Implement Data Platform Resources (15-20%)
    You have a 4-TB Microsoft SQL Server 2019 instance in an on-premises datacenter. You plan to migrate DB1 to an Azure SQL Database managed instance. What should you use to minimize downtime and data loss during the migration?
    1. Database mirroring
    2. Distributed availability groups
    3. Always On Availability Group
    4. Azure Database Migration Service
    This configuration option meets the stated requirements while following Azure SQL best practices for the described scenario.
  2. Q2 Plan and Implement Data Platform Resources (15-20%)
    You have a SQL Server on Azure Virtual Machines instance named SQLVM1 that was deployed by using an Azure Marketplace SQL Server 2019 Enterprise image. You need to change the Microsoft SQL Server instance on SQLVM1 to the Standard edition. The solution must ensure licensing compliance. What should you do first?
    1. From the SQL Server Installation Center on SQLVM1, run the Edition Upgrade wizard.
    2. From SQLVM1, uninstall the SQL Server instance.
    3. From the SQL Server Installation Center on SQLVM1, run the Repair wizard.
    4. From the Azure portal, reconfigure SQLVM1.
    The SQL Server Installation Center Edition Upgrade wizard allows changing the SQL Server edition without reinstalling. From an Azure Marketplace image, this is the supported method to switch between editions.
  3. Q3 Plan and Implement Data Platform Resources (15-20%)
    You plan to deploy two instances of SQL Server on Azure virtual machines in a highly available configuration that will use an Always On availability group. You need to recommend a deployment solution that meets the following requirements:
    • Provides a Service Level Agreement (SLA) of at least 99.95%
    • Replicates databases in the same group synchronously
    • Minimizes the latency of database writes
    What should you recommend?
    1. Create a proximity group and an availability set. Deploy each virtual machine to the availability set. Add both virtual machines to the proximity group.
    2. Create two proximity groups and a single availability set. Deploy both virtual machines to the availability set. Add one virtual machine to each proximity group.
    3. Create two proximity groups and two availability sets. Deploy each virtual machine to a unique availability set. Add one virtual machine to each proximity group.
    4. Create a proximity group and two availability sets. Deploy each virtual machine to a unique availability set. Add both virtual machines to the proximity group.
    Using two availability sets within one proximity placement group provides both high availability (across fault/update domains) and low latency for synchronous Always On availability group replication by ensuring VMs are in the same Azure datacenter.
  4. Q4 Plan and Implement Data Platform Resources (15-20%)
    You have an Azure SQL Database server named SQL1. You need to migrate an on-premises SQL Server database to Azure SQL Database while minimizing downtime. Which Azure service should you use?
    1. Azure Data Factory
    2. Azure Database Migration Service
    3. SQL Server Management Studio Import/Export Wizard
    4. BACPAC export and import
    This configuration option meets the stated requirements while following Azure SQL best practices for the described scenario.
  5. Q5 Plan and Implement Data Platform Resources (15-20%)
    You are designing a new Azure SQL Database that will support an OLTP workload. The database must provide predictable performance and isolation at the highest level. Which service tier should you choose?
    1. Basic
    2. Standard
    3. General Purpose
    4. Business Critical
    Business Critical service tier provides the highest level of performance and isolation using SQL Server Always On availability groups. It offers faster I/O with local SSD storage and is designed for latency-sensitive OLTP workloads.
  6. Q6 Plan and Implement Data Platform Resources (15-20%)
    You need to deploy an Azure SQL Database elastic pool with 15 databases. The workload is unpredictable with occasional spikes. Which purchasing model and service tier would provide the best cost optimization while handling the spikes?
    1. DTU-based Standard tier
    2. DTU-based Premium tier
    3. vCore-based General Purpose serverless
    4. vCore-based Business Critical provisioned
    vCore-based General Purpose serverless tier automatically scales compute based on workload demand and auto-pauses during inactivity. This provides cost optimization while handling unpredictable spikes.
  7. Q7 Plan and Implement Data Platform Resources (15-20%)
    You have an on-premises SQL Server database that you plan to migrate to Azure SQL Managed Instance. You need to assess potential compatibility issues before migration. What should you use?
    1. Azure Migrate
    2. Data Migration Assistant
    3. SQL Server Management Studio
    4. Azure Data Studio
    Data Migration Assistant (DMA) checks for compatibility issues between on-premises SQL Server and the target Azure SQL deployment option, identifying feature parity and blocking issues before migration.
  8. Q8 Plan and Implement Data Platform Resources (15-20%)
    You are planning the deployment of Azure SQL resources using infrastructure as code. You need to deploy a new Azure SQL Database using a repeatable template. Which approach should you use?
    1. Azure portal
    2. Azure CLI
    3. ARM template
    4. SQL Server Management Studio
    ARM templates provide a declarative JSON-based approach for deploying Azure resources in a repeatable, version-controlled manner, making them the standard Infrastructure as Code (IaC) tool for Azure SQL Database deployments.
  9. Q9 Plan and Implement Data Platform Resources (15-20%)
    An Azure SQL Database named DB1 is running at DTU Standard S2 tier. You notice that during peak hours, the DTU utilization consistently reaches 95%. You need to ensure that the database can handle the peak workload. What should you do?
    1. Scale up to S3 service tier
    2. Enable read scale-out
    3. Create a geo-replica
    4. Enable auto-pause
    This configuration option meets the stated requirements while following Azure SQL best practices for the described scenario.
  10. Q10 Plan and Implement Data Platform Resources (15-20%)
    You need to create an Azure SQL Database that supports multiple databases with varying resource demands to optimize cost. You want to pool resources. Which resource should you create?
    1. Azure SQL Database server
    2. Elastic pool
    3. SQL Managed Instance
    4. Virtual machine with SQL Server
    This configuration option meets the stated requirements while following Azure SQL best practices for the described scenario.
  11. Q11 Plan and Implement Data Platform Resources (15-20%)
    You have an Azure SQL Managed Instance that needs to be deployed in a virtual network with specific subnet requirements. What is the minimum subnet size required for the managed instance deployment?
    1. /29
    2. /28
    3. /27
    4. /26
    Azure SQL Managed Instance requires a dedicated subnet with a minimum /27 subnet mask to ensure sufficient IP addresses for the instance and its high availability replicas across multiple virtual nodes.

Answer all 105 questions with instant feedback →

Reader reviews 134 ratings

5.0 ★★★★★ Based on 134 ratings
  • Passed DP-300 with flying colors thanks to these practice exams. The questions are harder than the real thing, which is exactly what you want.

    ★★★★★ Lisa G.

  • Took the DP-300 exam today and passed with 87%. Used this as my main prep material for about a month.

    ★★★★★★ Grace L.

  • The DP-300 certification opened up a promotion for me at work. These practice questions were a big part of that success.

    ★★★★★★ Ryan J.

  • Used the DP-300 test bank for two weeks before my exam date. Felt very prepared going in and the results showed.

    ★★★★★★ Luke M.

  • I was nervous about the DP-300 exam because it had been years since my last cert. These questions got me back on track fast.

    ★★★★★★ Aurora C.

  • The DP-300 practice test is spot-on. The multi-select questions and explanations are exactly what you need for the real exam.

    ★★★★★★ Emily R.

Log in to rate this exam and leave a review.

Frequently asked questions

Which specific technical features or services present the biggest pitfalls for candidates on the DP-300 exam?

Candidates frequently struggle with differentiating the management mechanics of Azure SQL Database versus Azure SQL Managed Instance — especially when selecting appropriate HA architectures such as Failover Groups vs. Always On Availability Groups. Another major technical pitfall is query optimization syntax and translating on-premises performance profiling routines into cloud equivalents like Extended Events, Query Store, or Database Watcher. Candidates also commonly misconfigure Always Encrypted with VBS enclaves, failing to distinguish when rich computation on encrypted columns is supported versus when standard Always Encrypted with client-side encryption is required. Our practice questions reproduce these exact failure scenarios with step-by-step T-SQL and configuration walkthroughs.

What is Microsoft's official policy on certification expiration and the renewal window?

The Microsoft Certified: Azure Database Administrator Associate credential expires one year from the date it is earned. You can renew it for an additional year at no cost by passing an unproctored, online renewal assessment on Microsoft Learn within the 6-month window prior to the certificate's expiration date. Renewal assessments focus on technical updates that occurred during the preceding 12 months.

What is Microsoft's standard retake policy if a candidate fails the exam?

If you do not pass the exam on your first attempt, you must wait 24 hours before rescheduling. For any subsequent failures, a 14-day waiting period is enforced between retakes. Candidates are limited to a maximum of five exam attempts per rolling 12-month period. Each attempt requires the standard $165 USD exam fee unless protected by an Exam Replay voucher bundle.

Is Microsoft Learn documentation accessible during the DP-300 exam?

Yes. Like all Associate-level Microsoft exams, DP-300 provides access to live Microsoft Learn documentation via a split-screen interface inside the Pearson VUE secure delivery environment. You can search and read official documentation during the exam, but external forums, GitHub repositories, and sandbox environments are not accessible. Our practice tests are designed to be attempted without documentation access first, building the Azure SQL service comparison and T-SQL troubleshooting mental models you will need to navigate the docs efficiently under time pressure.

How does the DP-300 mock exam prepare me for Azure SQL service selection and T-SQL troubleshooting scenarios?

The mock exam includes scenario-based questions where you must select the correct Azure SQL deployment option (Single Database, Elastic Pool, Serverless, Hyperscale, Managed Instance, or SQL Server on Azure VMs) based on workload requirements such as cross-database query dependencies, vCore vs. DTU pricing model fit, and hybrid connectivity patterns. T-SQL troubleshooting questions cover Extended Events session creation for deadlock monitoring, Query Store regression analysis for plan forcing, Failover Group automatic failover policy configuration, Always Encrypted column encryption key rotation, and Elastic Job target group mapping for cross-database maintenance. Every practice question includes a detailed T-SQL code walkthrough and Azure portal configuration explanation.

Is the DP-300 question bank available as a downloadable PDF for offline study?

Yes, our complete DP-300 practice test is available as a downloadable PDF package that includes all scenario-based questions, T-SQL completion exercises, case studies, and detailed answer explanations. The PDF covers every domain: Plan and Implement Data Platform Resources (Azure SQL service comparison, Azure DMS migration, DTU vs. vCore), Implement a Secure Environment (Always Encrypted, TDE, RLS, DDM, Ledger, private endpoints), Monitor and Optimize Database Resources (Extended Events, Query Store, Database Watcher, index tuning), Configure Automation (SQL Server Agent, Elastic Jobs, Bicep IaC), and Plan HA/DR (Failover Groups, Always On Availability Groups, LTR backup, geo-restore). Download the PDF for offline review during commutes or in restricted network environments.

How does DP-300 differ from the Azure data-related content covered in other Microsoft certifications like AZ-305 or DP-600?

AZ-305 (Azure Solutions Architect Expert) covers data storage at the architecture level — selecting general data platform categories (relational, non-relational, unstructured) and high-level design decisions such as Cosmos DB consistency models vs. Azure SQL Database tier selection — but does not test detailed T-SQL administration or Azure SQL-specific configuration. DP-600 (Fabric Analytics Engineer) focuses on Microsoft Fabric data analytics and lakehouse architecture, not Azure SQL administration. DP-300 is the only Microsoft certification that tests hands-on Azure SQL administration at the T-SQL level, including Extended Events session creation, Query Store plan regression analysis, Failover Group failover policy configuration, and Elastic Job cross-database script deployment. If your day-to-day work involves managing Azure SQL databases, writing T-SQL maintenance scripts, configuring security at the column level, and designing HA/DR architectures for SQL workloads, DP-300 is the certification that validates those specific skills.

Free study resources

Community-verified analysis of 14 questions from real test-taker discussions — 7 deep analyses and 10 FAQs.