cert
cert-1
cert-2

Pass Microsoft DP-300 Exam in First Attempt Guaranteed!

Get 100% Latest Exam Questions, Accurate & Verified Answers to Pass the Actual Exam!
30 Days Free Updates, Instant Download!

cert-5
cert-6
DP-300 Exam - Verified By Experts
DP-300 Premium Bundle
$29.98

DP-300 Premium Bundle

$79.99
$109.97
  • Premium File 470 Questions & Answers. Last update: Nov 10, 2026
  • Training Course 130 Video Lectures
  • Study Guide 672 Pages
 
$109.97
$79.99
accept 43 downloads in last 7 days
block-screenshots
Purchase Microsoft DP-300 Exam Training Products Individually
Microsoft DP-300 Premium File
Premium File 470 Q&A
$76.99$69.99
Microsoft DP-300 Video Training Course
Training Course 130 Lectures
$21.99 $19.99
Microsoft DP-300 PDF Study Guide
Study Guide 672 Pages
$21.99 $19.99
Microsoft DP-300 Practice Test 14

Question 130

A deployment job has Contributor on an Azure resource group but fails its SQL table modifications because no database principal was granted access. Which observable result BEST proves the database administration requirement is satisfied?

  1. The automation updates only intended database resources and produces repeatable audit evidence of changes and failures without storing plaintext passwords.
  2. Scheduled maintenance produces validated database results and on-call teams receive accurate failure notifications with safe recovery playbooks.
  3. Repeatable deployments create the intended SQL resources in each subscription without silently broadening public network access or replacing production data.
  4. The maintenance job executes on the approved cadence with least-privilege identity and traceable execution logs without depending on a personal admin login.

Explanation

Correct Answer

A:

The automation updates only intended database resources and produces repeatable audit evidence of changes and failures without storing plaintext passwords. This is the observable database and application outcome rather than merely a saved setting. Azure RBAC permissions to create an Azure SQL server do not imply arbitrary T-SQL data access to every user database.

Incorrect Answers

B:

Scheduled maintenance produces validated database results and on-call teams receive accurate failure notifications with safe recovery playbooks. This would validate Azure database task automation alerts and retries, but it does not establish the required outcome here. Verify instead: The automation updates only intended database resources and produces repeatable audit evidence of changes and failures without storing plaintext passwords.

C:

Repeatable deployments create the intended SQL resources in each subscription without silently broadening public network access or replacing production data. This would validate ARM and Bicep declarative Azure SQL provisioning, but it does not establish the required outcome here. Verify instead: The automation updates only intended database resources and produces repeatable audit evidence of changes and failures without storing plaintext passwords.

D:

The maintenance job executes on the approved cadence with least-privilege identity and traceable execution logs without depending on a personal admin login. This would validate SQL Server Agent schedules and job ownership, but it does not establish the required outcome here. Verify instead: The automation updates only intended database resources and produces repeatable audit evidence of changes and failures without storing plaintext passwords.

Question 131

A SaaS database slows every Friday while the team monitors only current CPU and has no representative hourly baseline for comparison. Which observable result BEST proves the database administration requirement is satisfied?

  1. Queries use appropriate access paths under representative parameters while maintenance and write overhead remain acceptable.
  2. Operators detect regressions against representative baseline periods and can link database symptoms to trustworthy collected performance evidence.
  3. A problematic query recovers representative execution time without forcing a plan that fails under other parameter or schema conditions.
  4. The identified bottleneck has a specific measured cause, and the chosen corrective action changes the relevant metric under representative load.

Explanation

Correct Answer

B:

Operators detect regressions against representative baseline periods and can link database symptoms to trustworthy collected performance evidence. This is the observable database and application outcome rather than merely a saved setting. Database watcher and Azure Monitor observe resource activity but do not by themselves repair a bad execution plan or guarantee metrics are complete.

Incorrect Answers

A:

Queries use appropriate access paths under representative parameters while maintenance and write overhead remain acceptable. This would validate Execution plans cardinality and indexing improvements, but it does not establish the required outcome here. Verify instead: Operators detect regressions against representative baseline periods and can link database symptoms to trustworthy collected performance evidence.

C:

A problematic query recovers representative execution time without forcing a plan that fails under other parameter or schema conditions. This would validate Query Store plan regressions and forced plans, but it does not establish the required outcome here. Verify instead: Operators detect regressions against representative baseline periods and can link database symptoms to trustworthy collected performance evidence.

D:

The identified bottleneck has a specific measured cause, and the chosen corrective action changes the relevant metric under representative load. This would validate SQL operational baseline across waits locks and storage, but it does not establish the required outcome here. Verify instead: Operators detect regressions against representative baseline periods and can link database symptoms to trustworthy collected performance evidence.

Question 132

A web API times out when a batch transaction keeps an update lock open for minutes and the team increases command timeout to an hour. Which observable result BEST proves the database administration requirement is satisfied?

  1. Long blocking chains shorten and transaction correctness remains valid after safe tuning, with deadlock retry policy and consistency requirements addressed.
  2. Competing workloads respect their configured limits and critical requests retain service within documented platform and resource constraints.
  3. Queries use appropriate access paths under representative parameters while maintenance and write overhead remain acceptable.
  4. Operators detect regressions against representative baseline periods and can link database symptoms to trustworthy collected performance evidence.

Explanation

Correct Answer

A:

Long blocking chains shorten and transaction correctness remains valid after safe tuning, with deadlock retry policy and consistency requirements addressed. This is the observable database and application outcome rather than merely a saved setting. Raising an app timeout does not remove a blocking root cause; snapshot isolation can reduce some reader/writer contention but changes version-store behavior.

Incorrect Answers

B:

Competing workloads respect their configured limits and critical requests retain service within documented platform and resource constraints. This would validate Resource Governor and scoped compute configuration, but it does not establish the required outcome here. Verify instead: Long blocking chains shorten and transaction correctness remains valid after safe tuning, with deadlock retry policy and consistency requirements addressed.

C:

Queries use appropriate access paths under representative parameters while maintenance and write overhead remain acceptable. This would validate Execution plans cardinality and indexing improvements, but it does not establish the required outcome here. Verify instead: Long blocking chains shorten and transaction correctness remains valid after safe tuning, with deadlock retry policy and consistency requirements addressed.

D:

Operators detect regressions against representative baseline periods and can link database symptoms to trustworthy collected performance evidence. This would validate Database watcher and Azure SQL monitoring baseline, but it does not establish the required outcome here. Verify instead: Long blocking chains shorten and transaction correctness remains valid after safe tuning, with deadlock retry policy and consistency requirements addressed.

Question 133

Two Azure SQL Server VMs use synchronous AG replicas but the team creates no listener and applications connect directly to one instance hostname. Which Azure SQL or SQL Server administrative approach is MOST appropriate?

  1. Configure SQL Server log shipping across supported instances with reliable log backup, copy and restore schedules, delay and standby policies, then test manual recovery and ownership of jobs.
  2. Build and monitor supported SQL Server Always On availability groups on Azure VMs and understand SQL MI link behavior, verifying cluster quorum, replica health, endpoint access and synchronization mode.
  3. Assess Managed Instance service tiers, built-in availability, failover groups and supported SQL Managed Instance link scenarios for hybrid resilience without inventing unsupported topologies.
  4. Use supported SQL Server failover cluster instances on Azure virtual machines with compatible shared storage and cluster quorum instead of treating FCIs as data-replication AGs.

Explanation

Correct Answer

B:

Build and monitor supported SQL Server Always On availability groups on Azure VMs and understand SQL MI link behavior, verifying cluster quorum, replica health, endpoint access and synchronization mode. This is the supported administration mechanism for the described workload. An AG protects replicated user databases and requires cluster/listener configuration; it does not automatically synchronize every SQL Agent job or server-level login. Verify with: Inspect Windows Server failover cluster or supported Linux HA configuration, availability replica state, listener IP/DNS, synchronization health, AG endpoint port and failover readiness.

Incorrect Answers

A:

Configure SQL Server log shipping across supported instances with reliable log backup, copy and restore schedules, delay and standby policies, then test manual recovery and ownership of jobs. This addresses Log shipping health and recovery orchestration, not the controlling requirement here. Log shipping is backup-copy-restore orchestration, not synchronous automatic database failover or a substitute for manual application cutover. Prefer: Build and monitor supported SQL Server Always On availability groups on Azure VMs and understand SQL MI link behavior, verifying cluster quorum, replica health, endpoint access and synchronization mode.

C:

Assess Managed Instance service tiers, built-in availability, failover groups and supported SQL Managed Instance link scenarios for hybrid resilience without inventing unsupported topologies. This addresses Managed Instance hybrid recovery and operational readiness, not the controlling requirement here. Managed Instance includes built-in platform availability features, but customer responsibilities still include cross-region recovery plans and application connection design. Prefer: Build and monitor supported SQL Server Always On availability groups on Azure VMs and understand SQL MI link behavior, verifying cluster quorum, replica health, endpoint access and synchronization mode.

D:

Use supported SQL Server failover cluster instances on Azure virtual machines with compatible shared storage and cluster quorum instead of treating FCIs as data-replication AGs. This addresses SQL Server failover cluster instances shared storage constraints, not the controlling requirement here. An FCI moves SQL Server instance ownership over shared storage but does not automatically provide a separate cross-region copy of database files. Prefer: Build and monitor supported SQL Server Always On availability groups on Azure VMs and understand SQL MI link behavior, verifying cluster quorum, replica health, endpoint access and synchronization mode.

Question 134

A new private endpoint reaches the SQL server but the client disables certificate validation to mask an unrelated authentication error. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Clients establish the intended authentication method without insecure credential sharing, and failed sign-ins can be tied to the correct principal and database.
  2. Inspect server-level and database-level firewall rules, private endpoint approval and DNS, VNet/subnet routing, public network access status and certificate validation.
  3. Inspect tenant and server Entra administrator settings, token audience, user mapping, group membership, service principal, role grants and sign-in failures.
  4. Use Always Encrypted to protect selected columns with client-side cryptography and evaluate secure enclaves for supported confidential computations and richer query operations.
  5. Design Azure SQL firewall policies and Private Link or approved service endpoints at the required scope, enforcing TLS and minimizing public endpoint exposure.

Explanation

Correct Answers

B:

Inspect server-level and database-level firewall rules, private endpoint approval and DNS, VNet/subnet routing, public network access status and certificate validation. This is the discriminating system or configuration evidence for the case. A Private Endpoint does not provide correct DNS records automatically in every custom network; name resolution and access policy require separate verification. Corresponding approach: Design Azure SQL firewall policies and Private Link or approved service endpoints at the required scope, enforcing TLS and minimizing public endpoint exposure. It supplies the evidence portion of this complementary answer.

E:

Design Azure SQL firewall policies and Private Link or approved service endpoints at the required scope, enforcing TLS and minimizing public endpoint exposure. This is the supported administration mechanism for the described workload. A Private Endpoint does not provide correct DNS records automatically in every custom network; name resolution and access policy require separate verification. Verify with: Inspect server-level and database-level firewall rules, private endpoint approval and DNS, VNet/subnet routing, public network access status and certificate validation. It supplies the implementation portion of this complementary answer.

Incorrect Answers

A:

Clients establish the intended authentication method without insecure credential sharing, and failed sign-ins can be tied to the correct principal and database. This choice pertains to SQL authentication versus Entra and managed-instance principals, not the needed response/evidence pair. Use: Design Azure SQL firewall policies and Private Link or approved service endpoints at the required scope, enforcing TLS and minimizing public endpoint exposure. Check: Inspect server-level and database-level firewall rules, private endpoint approval and DNS, VNet/subnet routing, public network access status and certificate validation.

C:

Inspect tenant and server Entra administrator settings, token audience, user mapping, group membership, service principal, role grants and sign-in failures. This choice pertains to Microsoft Entra authentication with contained service identity, not the needed response/evidence pair. Use: Design Azure SQL firewall policies and Private Link or approved service endpoints at the required scope, enforcing TLS and minimizing public endpoint exposure. Check: Inspect server-level and database-level firewall rules, private endpoint approval and DNS, VNet/subnet routing, public network access status and certificate validation.

D:

Use Always Encrypted to protect selected columns with client-side cryptography and evaluate secure enclaves for supported confidential computations and richer query operations. This choice pertains to Always Encrypted client-side protection and enclaves, not the needed response/evidence pair. Use: Design Azure SQL firewall policies and Private Link or approved service endpoints at the required scope, enforcing TLS and minimizing public endpoint exposure. Check: Inspect server-level and database-level firewall rules, private endpoint approval and DNS, VNet/subnet routing, public network access status and certificate validation.

Question 135

A synchronization service needs rows changed since its last cursor but engineers rely only on database audit events and cannot identify the required row versions. Which observable result BEST proves the database administration requirement is satisfied?

  1. Investigators obtain the intended activity or row-change evidence, while tampering or synchronization gaps are detected by the correct feature-specific controls.
  2. Low-trust users receive suitably masked results while sensitive storage and access controls still enforce separately tested privacy requirements.
  3. Only approved SQL principals or application clients decrypt the intended data and key rotation retains tested recovery capability.
  4. Clients establish the intended authentication method without insecure credential sharing, and failed sign-ins can be tied to the correct principal and database.

Explanation

Correct Answer

A:

Investigators obtain the intended activity or row-change evidence, while tampering or synchronization gaps are detected by the correct feature-specific controls. This is the observable database and application outcome rather than merely a saved setting. SQL auditing, change tracking, CDC and ledger answer different questions; enabling one does not guarantee identical transaction history or immutable external evidence.

Incorrect Answers

B:

Low-trust users receive suitably masked results while sensitive storage and access controls still enforce separately tested privacy requirements. This would validate Dynamic data masking classification and permission differences, but it does not establish the required outcome here. Verify instead: Investigators obtain the intended activity or row-change evidence, while tampering or synchronization gaps are detected by the correct feature-specific controls.

C:

Only approved SQL principals or application clients decrypt the intended data and key rotation retains tested recovery capability. This would validate Object-level encryption and database cryptographic controls, but it does not establish the required outcome here. Verify instead: Investigators obtain the intended activity or row-change evidence, while tampering or synchronization gaps are detected by the correct feature-specific controls.

D:

Clients establish the intended authentication method without insecure credential sharing, and failed sign-ins can be tied to the correct principal and database. This would validate SQL authentication versus Entra and managed-instance principals, but it does not establish the required outcome here. Verify instead: Investigators obtain the intended activity or row-change evidence, while tampering or synchronization gaps are detected by the correct feature-specific controls.

Question 136

Operators test only planned failover under healthy network conditions and never verify forced failover behavior during asymmetric connectivity loss. Which observable result BEST proves the database administration requirement is satisfied?

  1. A documented exercise demonstrates recovery within measured time and data-loss objectives and reveals unmet application dependencies before production emergencies.
  2. The application reconnects through the intended endpoint after a tested supported failover, with documented possible data loss and read/write behavior.
  3. The SQL Server instance restarts on an eligible node using accessible shared data and log storage while the application resolves the cluster virtual network name.
  4. A restore to the required historical point completes into a supported database target and data plus dependent identities are validated.

Explanation

Correct Answer

A:

A documented exercise demonstrates recovery within measured time and data-loss objectives and reveals unmet application dependencies before production emergencies. This is the observable database and application outcome rather than merely a saved setting. A failover button clicking successfully is not proof the application, authentication, jobs and downstream services all recovered end to end.

Incorrect Answers

B:

The application reconnects through the intended endpoint after a tested supported failover, with documented possible data loss and read/write behavior. This would validate Azure SQL failover groups versus active geo replication decisions, but it does not establish the required outcome here. Verify instead: A documented exercise demonstrates recovery within measured time and data-loss objectives and reveals unmet application dependencies before production emergencies.

C:

The SQL Server instance restarts on an eligible node using accessible shared data and log storage while the application resolves the cluster virtual network name. This would validate SQL Server failover cluster instances shared storage constraints, but it does not establish the required outcome here. Verify instead: A documented exercise demonstrates recovery within measured time and data-loss objectives and reveals unmet application dependencies before production emergencies.

D:

A restore to the required historical point completes into a supported database target and data plus dependent identities are validated. This would validate Azure SQL automatic PITR and long-term retention, but it does not establish the required outcome here. Verify instead: A documented exercise demonstrates recovery within measured time and data-loss objectives and reveals unmet application dependencies before production emergencies.

Question 137

A user accidentally drops a data table at 10:05 and the DBA assumes restoring to 10:04 will overwrite the existing Azure SQL database with no application cutover. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Use Azure SQL automated backups and configured point-in-time retention or long-term retention policy for supported managed offerings, choosing the correct restore workflow and retention costs.
  2. The secondary replays the intended log sequence and can be recovered with documented RPO/RTO and acceptable data loss when primary fails.
  3. Check service tier, available restore points, retention setting, logical server and database permissions, LTR vault policy and restore destination.
  4. Inspect recovery objectives, replication modes, failure domains, backup frequencies, availability SLA, network and DNS cutover plus application dependency map.
  5. Plan full, differential and transaction-log backups using appropriate SQL Server recovery model and restore order for the intended point-in-time objective.

Explanation

Correct Answers

A:

Use Azure SQL automated backups and configured point-in-time retention or long-term retention policy for supported managed offerings, choosing the correct restore workflow and retention costs. This is the supported administration mechanism for the described workload. Point-in-time restore usually creates a separate database and does not undo production writes in place; retention is constrained by service-specific limits. Verify with: Check service tier, available restore points, retention setting, logical server and database permissions, LTR vault policy and restore destination. It supplies the implementation portion of this complementary answer.

C:

Check service tier, available restore points, retention setting, logical server and database permissions, LTR vault policy and restore destination. This is the discriminating system or configuration evidence for the case. Point-in-time restore usually creates a separate database and does not undo production writes in place; retention is constrained by service-specific limits. Corresponding approach: Use Azure SQL automated backups and configured point-in-time retention or long-term retention policy for supported managed offerings, choosing the correct restore workflow and retention costs. It supplies the evidence portion of this complementary answer.

Incorrect Answers

B:

The secondary replays the intended log sequence and can be recovered with documented RPO/RTO and acceptable data loss when primary fails. This choice pertains to Log shipping health and recovery orchestration, not the needed response/evidence pair. Use: Use Azure SQL automated backups and configured point-in-time retention or long-term retention policy for supported managed offerings, choosing the correct restore workflow and retention costs. Check: Check service tier, available restore points, retention setting, logical server and database permissions, LTR vault policy and restore destination.

D:

Inspect recovery objectives, replication modes, failure domains, backup frequencies, availability SLA, network and DNS cutover plus application dependency map. This choice pertains to RPO RTO strategy and availability versus recovery, not the needed response/evidence pair. Use: Use Azure SQL automated backups and configured point-in-time retention or long-term retention policy for supported managed offerings, choosing the correct restore workflow and retention costs. Check: Check service tier, available restore points, retention setting, logical server and database permissions, LTR vault policy and restore destination.

E:

Plan full, differential and transaction-log backups using appropriate SQL Server recovery model and restore order for the intended point-in-time objective. This choice pertains to SQL Server native backup chain and recovery model, not the needed response/evidence pair. Use: Use Azure SQL automated backups and configured point-in-time retention or long-term retention policy for supported managed offerings, choosing the correct restore workflow and retention costs. Check: Check service tier, available restore points, retention setting, logical server and database permissions, LTR vault policy and restore destination.

Question 138

An SSIS job started by Agent cannot access a shared path that works in an administrator's interactive desktop session. Which diagnostic evidence should the database administrator check FIRST?

  1. Inspect step command, proxy token, connection defaults, deadlocks, Agent history output, last success timestamp and job rerun behavior.
  2. Inspect template parameters, deployment scope, what-if output, module dependencies, identity role assignments and post-deploy effective configuration.
  3. Inspect deployment operation results, resource provider error codes, policy denials, what-if diffs, resource locks, template validation and database post-deploy health.
  4. Inspect SQL Agent service state, job owner, proxy or credential, step subsystem, schedules, permissions, execution history and target database.

Explanation

Correct Answer

A:

Inspect step command, proxy token, connection defaults, deadlocks, Agent history output, last success timestamp and job rerun behavior. This is the discriminating system or configuration evidence for the case. Retrying a failed job without tracking committed work can create duplicate actions; application and SQL job state must be reconciled. Corresponding approach: Investigate SQL Agent job-step execution context, timing and dependencies before retrying, and make destructive maintenance operations safe for partial reruns.

Incorrect Answers

B:

Inspect template parameters, deployment scope, what-if output, module dependencies, identity role assignments and post-deploy effective configuration. These checks primarily test ARM and Bicep declarative Azure SQL provisioning instead of the critical system behavior in this case. Examine: Inspect step command, proxy token, connection defaults, deadlocks, Agent history output, last success timestamp and job rerun behavior.

C:

Inspect deployment operation results, resource provider error codes, policy denials, what-if diffs, resource locks, template validation and database post-deploy health. These checks primarily test Deployment monitoring rollback and drift reconciliation instead of the critical system behavior in this case. Examine: Inspect step command, proxy token, connection defaults, deadlocks, Agent history output, last success timestamp and job rerun behavior.

D:

Inspect SQL Agent service state, job owner, proxy or credential, step subsystem, schedules, permissions, execution history and target database. These checks primarily test SQL Server Agent schedules and job ownership instead of the critical system behavior in this case. Examine: Inspect step command, proxy token, connection defaults, deadlocks, Agent history output, last success timestamp and job rerun behavior.

Question 139

An execution plan estimates one row for a join but the actual result has millions, causing a poor join strategy and memory spills. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Alerts fire for meaningful sustained database risk while log delivery and missing-metric gaps are independently observable.
  2. Inspect diagnostic recommendations, Query Store plan variability, runtime skew, parameter compilation, memory grant feedback and database compatibility settings.
  3. Diagnose blocked and deadlocked sessions using live DMVs and deadlock graphs, then fix transaction scope, indexing or isolation behavior with concurrency tests.
  4. Inspect scans/seeks, key lookup counts, implicit conversions, estimated-versus-actual rows, missing-index recommendations and write amplification.
  5. Review actual execution plans, predicate sargability, cardinality estimates and suitable index designs before adding indexes or scaling hardware.

Explanation

Correct Answers

D:

Inspect scans/seeks, key lookup counts, implicit conversions, estimated-versus-actual rows, missing-index recommendations and write amplification. This is the discriminating system or configuration evidence for the case. A missing-index suggestion is a starting hypothesis, not a license to create every suggested index; SARGable predicates and accurate estimates matter. Corresponding approach: Review actual execution plans, predicate sargability, cardinality estimates and suitable index designs before adding indexes or scaling hardware. It supplies the evidence portion of this complementary answer.

E:

Review actual execution plans, predicate sargability, cardinality estimates and suitable index designs before adding indexes or scaling hardware. This is the supported administration mechanism for the described workload. A missing-index suggestion is a starting hypothesis, not a license to create every suggested index; SARGable predicates and accurate estimates matter. Verify with: Inspect scans/seeks, key lookup counts, implicit conversions, estimated-versus-actual rows, missing-index recommendations and write amplification. It supplies the implementation portion of this complementary answer.

Incorrect Answers

A:

Alerts fire for meaningful sustained database risk while log delivery and missing-metric gaps are independently observable. This choice pertains to Azure Monitor alerts diagnostics and resource metrics, not the needed response/evidence pair. Use: Review actual execution plans, predicate sargability, cardinality estimates and suitable index designs before adding indexes or scaling hardware. Check: Inspect scans/seeks, key lookup counts, implicit conversions, estimated-versus-actual rows, missing-index recommendations and write amplification.

B:

Inspect diagnostic recommendations, Query Store plan variability, runtime skew, parameter compilation, memory grant feedback and database compatibility settings. This choice pertains to Intelligent Insights and parameter-sensitive query analysis, not the needed response/evidence pair. Use: Review actual execution plans, predicate sargability, cardinality estimates and suitable index designs before adding indexes or scaling hardware. Check: Inspect scans/seeks, key lookup counts, implicit conversions, estimated-versus-actual rows, missing-index recommendations and write amplification.

C:

Diagnose blocked and deadlocked sessions using live DMVs and deadlock graphs, then fix transaction scope, indexing or isolation behavior with concurrency tests. This choice pertains to Blocking deadlocks and isolation strategy, not the needed response/evidence pair. Use: Review actual execution plans, predicate sargability, cardinality estimates and suitable index designs before adding indexes or scaling hardware. Check: Inspect scans/seeks, key lookup counts, implicit conversions, estimated-versus-actual rows, missing-index recommendations and write amplification.

Question 140

A database is deleted and the recovery team has not verified whether its restore point is still within configured retention or whether required permissions remain available. Which Azure SQL or SQL Server administrative approach is MOST appropriate?

  1. Plan full, differential and transaction-log backups using appropriate SQL Server recovery model and restore order for the intended point-in-time objective.
  2. Build and monitor supported SQL Server Always On availability groups on Azure VMs and understand SQL MI link behavior, verifying cluster quorum, replica health, endpoint access and synchronization mode.
  3. Back up supported SQL Server databases to Azure Blob storage through approved credential or managed identity patterns, then validate access, checksums and test restores from cloud targets.
  4. Use Azure SQL automated backups and configured point-in-time retention or long-term retention policy for supported managed offerings, choosing the correct restore workflow and retention costs.

Explanation

Correct Answer

D:

Use Azure SQL automated backups and configured point-in-time retention or long-term retention policy for supported managed offerings, choosing the correct restore workflow and retention costs. This is the supported administration mechanism for the described workload. Point-in-time restore usually creates a separate database and does not undo production writes in place; retention is constrained by service-specific limits. Verify with: Check service tier, available restore points, retention setting, logical server and database permissions, LTR vault policy and restore destination.

Incorrect Answers

A:

Plan full, differential and transaction-log backups using appropriate SQL Server recovery model and restore order for the intended point-in-time objective. This addresses SQL Server native backup chain and recovery model, not the controlling requirement here. A full backup without subsequent transaction-log backups cannot recover every later transaction; SIMPLE recovery changes log backup support. Prefer: Use Azure SQL automated backups and configured point-in-time retention or long-term retention policy for supported managed offerings, choosing the correct restore workflow and retention costs.

B:

Build and monitor supported SQL Server Always On availability groups on Azure VMs and understand SQL MI link behavior, verifying cluster quorum, replica health, endpoint access and synchronization mode. This addresses Always On availability groups on SQL Server VMs and SQL MI links, not the controlling requirement here. An AG protects replicated user databases and requires cluster/listener configuration; it does not automatically synchronize every SQL Agent job or server-level login. Prefer: Use Azure SQL automated backups and configured point-in-time retention or long-term retention policy for supported managed offerings, choosing the correct restore workflow and retention costs.

C:

Back up supported SQL Server databases to Azure Blob storage through approved credential or managed identity patterns, then validate access, checksums and test restores from cloud targets. This addresses Backup to Azure Blob URL and tested cloud restore, not the controlling requirement here. A backup file's existence or a VERIFYONLY success does not replace a tested full restoration and end-to-end workload check. Prefer: Use Azure SQL automated backups and configured point-in-time retention or long-term retention policy for supported managed offerings, choosing the correct restore workflow and retention costs.

Administering Microsoft Azure SQL Solutions (DP-300) Practice Tests