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 50

Question 490

A team enables READ UNCOMMITTED to hide locks in finance reports without considering the risk of inconsistent or dirty reads. Which observable result BEST proves the database administration requirement is satisfied?

  1. Access paths and estimates remain healthy with acceptable maintenance duration, transaction log growth and production concurrency.
  2. Long blocking chains shorten and transaction correctness remains valid after safe tuning, with deadlock retry policy and consistency requirements addressed.
  3. Queries use appropriate access paths under representative parameters while maintenance and write overhead remain acceptable.
  4. Alerts fire for meaningful sustained database risk while log delivery and missing-metric gaps are independently observable.

Explanation

Correct Answer

B:

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

A:

Access paths and estimates remain healthy with acceptable maintenance duration, transaction log growth and production concurrency. This would validate Index and statistics maintenance with targeted cadence, 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:

Alerts fire for meaningful sustained database risk while log delivery and missing-metric gaps are independently observable. This would validate Azure Monitor alerts diagnostics and resource metrics, 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 491

An engineer hardcodes the production database server name inside a staging deployment template and creates resources in the wrong subscription. Which observable result BEST proves the database administration requirement is satisfied?

  1. Administrators can view authorized hybrid SQL inventory and policy findings while database files remain in their existing managed locations.
  2. New environment deployments match approved SKU, networking and identities while Fabric access follows supported synchronization and permission boundaries.
  3. The migration plan explicitly maps each source feature to a supported destination behavior and documented remediation before cutover.
  4. The chosen tier or pool absorbs expected peaks with measured response times while avoiding waste from persistently idle dedicated allocations.

Explanation

Correct Answer

B:

New environment deployments match approved SKU, networking and identities while Fabric access follows supported synchronization and permission boundaries. This is the observable database and application outcome rather than merely a saved setting. Using Fabric with Azure SQL does not remove operational security responsibilities or grant unsupported cross-service transactional semantics.

Incorrect Answers

A:

Administrators can view authorized hybrid SQL inventory and policy findings while database files remain in their existing managed locations. This would validate Azure Arc-enabled SQL and hybrid fleet governance, but it does not establish the required outcome here. Verify instead: New environment deployments match approved SKU, networking and identities while Fabric access follows supported synchronization and permission boundaries.

C:

The migration plan explicitly maps each source feature to a supported destination behavior and documented remediation before cutover. This would validate Azure SQL migration assessment and feature compatibility, but it does not establish the required outcome here. Verify instead: New environment deployments match approved SKU, networking and identities while Fabric access follows supported synchronization and permission boundaries.

D:

The chosen tier or pool absorbs expected peaks with measured response times while avoiding waste from persistently idle dedicated allocations. This would validate Azure SQL Database service tiers and elastic pools, but it does not establish the required outcome here. Verify instead: New environment deployments match approved SKU, networking and identities while Fabric access follows supported synchronization and permission boundaries.

Question 492

A service rotates its elastic job credential but forgets to update the referenced target permission, causing partial failure in several databases. Which Azure SQL or SQL Server administrative approach is MOST appropriate?

  1. Use Azure SQL elastic jobs for supported scheduled T-SQL maintenance across Azure SQL Database targets, managing target groups, credentials and job execution state.
  2. Configure SQL Server Agent schedules and job-step security on supported SQL Server or Managed Instance platforms, separating service credentials from the database data permissions they need.
  3. Investigate SQL Agent job-step execution context, timing and dependencies before retrying, and make destructive maintenance operations safe for partial reruns.
  4. Automate supported Azure SQL operational tasks with an appropriately scoped schedule or runbook and route failures into measurable alert channels while handling retries idempotently.

Explanation

Correct Answer

A:

Use Azure SQL elastic jobs for supported scheduled T-SQL maintenance across Azure SQL Database targets, managing target groups, credentials and job execution state. This is the supported administration mechanism for the described workload. Elastic jobs are a separate managed job-agent service and should not be confused with SQL Server Agent jobs inside Azure SQL Database. Verify with: Inspect elastic job agent setup, target server groups, database-scoped credentials, schedule, job version, execution history and permissions.

Incorrect Answers

B:

Configure SQL Server Agent schedules and job-step security on supported SQL Server or Managed Instance platforms, separating service credentials from the database data permissions they need. This addresses SQL Server Agent schedules and job ownership, not the controlling requirement here. SQL Server Agent is supported on relevant instance-level offerings but is not the native scheduling mechanism inside a standalone Azure SQL Database. Prefer: Use Azure SQL elastic jobs for supported scheduled T-SQL maintenance across Azure SQL Database targets, managing target groups, credentials and job execution state.

C:

Investigate SQL Agent job-step execution context, timing and dependencies before retrying, and make destructive maintenance operations safe for partial reruns. This addresses SQL Agent job troubleshooting and idempotent maintenance, not the controlling requirement here. Retrying a failed job without tracking committed work can create duplicate actions; application and SQL job state must be reconciled. Prefer: Use Azure SQL elastic jobs for supported scheduled T-SQL maintenance across Azure SQL Database targets, managing target groups, credentials and job execution state.

D:

Automate supported Azure SQL operational tasks with an appropriately scoped schedule or runbook and route failures into measurable alert channels while handling retries idempotently. This addresses Azure database task automation alerts and retries, not the controlling requirement here. An Azure automation runbook reporting successful execution does not prove its database command succeeded or that an alert was delivered. Prefer: Use Azure SQL elastic jobs for supported scheduled T-SQL maintenance across Azure SQL Database targets, managing target groups, credentials and job execution state.

Question 493

An engineer attempts to fix a failed server property update by deleting and redeploying the SQL resource, risking irreversible data loss. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Inspect SQL Agent service state, job owner, proxy or credential, step subsystem, schedules, permissions, execution history and target database.
  2. Inspect deployment operation results, resource provider error codes, policy denials, what-if diffs, resource locks, template validation and database post-deploy health.
  3. A real job failure triggers one useful notification to the right team and its history records sufficient context for a safe repair or retry.
  4. Use ARM or Bicep to define Azure SQL servers, databases, identity, networking and policy settings in source-controlled templates with environment parameters and gated deployment checks.
  5. Monitor Azure resource deployments and resolve failed dependencies or policy denials using logs and change review, with safe rollback plans for data-bearing SQL resources.

Explanation

Correct Answers

B:

Inspect deployment operation results, resource provider error codes, policy denials, what-if diffs, resource locks, template validation and database post-deploy health. This is the discriminating system or configuration evidence for the case. Rolling back an infrastructure template is not identical to restoring committed database transactions, and destructive replacements require explicit protection. Corresponding approach: Monitor Azure resource deployments and resolve failed dependencies or policy denials using logs and change review, with safe rollback plans for data-bearing SQL resources. It supplies the evidence portion of this complementary answer.

E:

Monitor Azure resource deployments and resolve failed dependencies or policy denials using logs and change review, with safe rollback plans for data-bearing SQL resources. This is the supported administration mechanism for the described workload. Rolling back an infrastructure template is not identical to restoring committed database transactions, and destructive replacements require explicit protection. Verify with: Inspect deployment operation results, resource provider error codes, policy denials, what-if diffs, resource locks, template validation and database post-deploy health. It supplies the implementation portion of this complementary answer.

Incorrect Answers

A:

Inspect SQL Agent service state, job owner, proxy or credential, step subsystem, schedules, permissions, execution history and target database. This choice pertains to SQL Server Agent schedules and job ownership, not the needed response/evidence pair. Use: Monitor Azure resource deployments and resolve failed dependencies or policy denials using logs and change review, with safe rollback plans for data-bearing SQL resources. Check: Inspect deployment operation results, resource provider error codes, policy denials, what-if diffs, resource locks, template validation and database post-deploy health.

C:

A real job failure triggers one useful notification to the right team and its history records sufficient context for a safe repair or retry. This choice pertains to SQL Agent alerts operators and failure notifications, not the needed response/evidence pair. Use: Monitor Azure resource deployments and resolve failed dependencies or policy denials using logs and change review, with safe rollback plans for data-bearing SQL resources. Check: Inspect deployment operation results, resource provider error codes, policy denials, what-if diffs, resource locks, template validation and database post-deploy health.

D:

Use ARM or Bicep to define Azure SQL servers, databases, identity, networking and policy settings in source-controlled templates with environment parameters and gated deployment checks. This choice pertains to ARM and Bicep declarative Azure SQL provisioning, not the needed response/evidence pair. Use: Monitor Azure resource deployments and resolve failed dependencies or policy denials using logs and change review, with safe rollback plans for data-bearing SQL resources. Check: Inspect deployment operation results, resource provider error codes, policy denials, what-if diffs, resource locks, template validation and database post-deploy health.

Question 494

After offline migration all tables exist, yet stored credentials map to orphaned users and scheduled ETL fails during the first production cycle. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Queries and retention maintenance operate on intended partitions with predictable execution plans, storage growth and acceptable CPU overhead.
  2. Choose a supported online migration path with ongoing data synchronization when a tight outage window requires it, and plan explicit final cutover, validation and rollback checkpoints.
  3. Collect source version, compatibility level, blockers, logins, SQL Agent jobs, linked servers, TDE key dependencies, storage size and application integration map.
  4. Inspect backup format, target offering limits, export size, authentication mapping, integrity checks, DBCC findings, workload baselines and cutover test results.
  5. Use supported backup/restore, BACPAC or database-copy methods based on source/target compatibility and offline downtime budget, then validate security, consistency and performance after migration.

Explanation

Correct Answers

D:

Inspect backup format, target offering limits, export size, authentication mapping, integrity checks, DBCC findings, workload baselines and cutover test results. This is the discriminating system or configuration evidence for the case. A BACPAC export captures schema and data for applicable databases but is not an instance backup that automatically recreates all server features and jobs. Corresponding approach: Use supported backup/restore, BACPAC or database-copy methods based on source/target compatibility and offline downtime budget, then validate security, consistency and performance after migration. It supplies the evidence portion of this complementary answer.

E:

Use supported backup/restore, BACPAC or database-copy methods based on source/target compatibility and offline downtime budget, then validate security, consistency and performance after migration. This is the supported administration mechanism for the described workload. A BACPAC export captures schema and data for applicable databases but is not an instance backup that automatically recreates all server features and jobs. Verify with: Inspect backup format, target offering limits, export size, authentication mapping, integrity checks, DBCC findings, workload baselines and cutover test results. It supplies the implementation portion of this complementary answer.

Incorrect Answers

A:

Queries and retention maintenance operate on intended partitions with predictable execution plans, storage growth and acceptable CPU overhead. This choice pertains to Table partitioning compression and scale-out tradeoffs, not the needed response/evidence pair. Use: Use supported backup/restore, BACPAC or database-copy methods based on source/target compatibility and offline downtime budget, then validate security, consistency and performance after migration. Check: Inspect backup format, target offering limits, export size, authentication mapping, integrity checks, DBCC findings, workload baselines and cutover test results.

B:

Choose a supported online migration path with ongoing data synchronization when a tight outage window requires it, and plan explicit final cutover, validation and rollback checkpoints. This choice pertains to Online migration with controlled cutover and validation, not the needed response/evidence pair. Use: Use supported backup/restore, BACPAC or database-copy methods based on source/target compatibility and offline downtime budget, then validate security, consistency and performance after migration. Check: Inspect backup format, target offering limits, export size, authentication mapping, integrity checks, DBCC findings, workload baselines and cutover test results.

C:

Collect source version, compatibility level, blockers, logins, SQL Agent jobs, linked servers, TDE key dependencies, storage size and application integration map. This choice pertains to Azure SQL migration assessment and feature compatibility, not the needed response/evidence pair. Use: Use supported backup/restore, BACPAC or database-copy methods based on source/target compatibility and offline downtime budget, then validate security, consistency and performance after migration. Check: Inspect backup format, target offering limits, export size, authentication mapping, integrity checks, DBCC findings, workload baselines and cutover test results.

Question 495

A migration replaces shared SQL login credentials with a service principal but grants db_owner to avoid mapping the required read-only permissions. Which Azure SQL or SQL Server administrative approach is MOST appropriate?

  1. Configure supported Microsoft Entra authentication and database users or contained identities for Azure SQL, ensuring the application principal receives only required permissions.
  2. Configure database auditing for activity accountability, select Change Tracking or Change Data Capture for supported data-change synchronization, and use ledger only when tamper-evidence requirements justify it.
  3. Select Entra or SQL authentication deliberately for Azure SQL Database, Managed Instance and SQL Server VMs based on platform support, application constraints and security controls.
  4. Enable supported Transparent Data Encryption and choose managed or customer-managed protectors based on compliance, rotating keys without losing the ability to decrypt database backups.

Explanation

Correct Answer

A:

Configure supported Microsoft Entra authentication and database users or contained identities for Azure SQL, ensuring the application principal receives only required permissions. This is the supported administration mechanism for the described workload. A successful token request is not sufficient if the database principal, scope or permissions are missing or the token targets the wrong resource. Verify with: Inspect tenant and server Entra administrator settings, token audience, user mapping, group membership, service principal, role grants and sign-in failures.

Incorrect Answers

B:

Configure database auditing for activity accountability, select Change Tracking or Change Data Capture for supported data-change synchronization, and use ledger only when tamper-evidence requirements justify it. This addresses Azure SQL auditing ledger and change tracking distinctions, not the controlling requirement here. SQL auditing, change tracking, CDC and ledger answer different questions; enabling one does not guarantee identical transaction history or immutable external evidence. Prefer: Configure supported Microsoft Entra authentication and database users or contained identities for Azure SQL, ensuring the application principal receives only required permissions.

C:

Select Entra or SQL authentication deliberately for Azure SQL Database, Managed Instance and SQL Server VMs based on platform support, application constraints and security controls. This addresses SQL authentication versus Entra and managed-instance principals, not the controlling requirement here. A login defined in one SQL Server instance is not automatically a contained user in another database or a globally valid Entra identity. Prefer: Configure supported Microsoft Entra authentication and database users or contained identities for Azure SQL, ensuring the application principal receives only required permissions.

D:

Enable supported Transparent Data Encryption and choose managed or customer-managed protectors based on compliance, rotating keys without losing the ability to decrypt database backups. This addresses Transparent data encryption keys and protector lifecycle, not the controlling requirement here. TDE encrypts storage at rest but does not hide column values from authorized SQL queries or replace end-to-end TLS. Prefer: Configure supported Microsoft Entra authentication and database users or contained identities for Azure SQL, ensuring the application principal receives only required permissions.

Question 496

A near-complete online migration is cut over while the data replication lag remains high and recent orders are missing on the destination. Which observable result BEST proves the database administration requirement is satisfied?

  1. New environment deployments match approved SKU, networking and identities while Fabric access follows supported synchronization and permission boundaries.
  2. The destination is consistent at an accepted cutover point, applications use the intended endpoint, and rollback criteria are documented before retirement of source.
  3. After resizing or tuning storage, relevant workload bottlenecks improve without breaching instance compatibility, availability or maintenance requirements.
  4. The migrated service opens with consistent data, working identities and restored application workflows within the agreed maintenance period.

Explanation

Correct Answer

B:

The destination is consistent at an accepted cutover point, applications use the intended endpoint, and rollback criteria are documented before retirement of source. This is the observable database and application outcome rather than merely a saved setting. Online migration reduces downtime but is not automatically zero-downtime; final synchronization, traffic redirection and application tests still matter.

Incorrect Answers

A:

New environment deployments match approved SKU, networking and identities while Fabric access follows supported synchronization and permission boundaries. This would validate Azure SQL deployment automation and Fabric SQL integration boundary, but it does not establish the required outcome here. Verify instead: The destination is consistent at an accepted cutover point, applications use the intended endpoint, and rollback criteria are documented before retirement of source.

C:

After resizing or tuning storage, relevant workload bottlenecks improve without breaching instance compatibility, availability or maintenance requirements. This would validate Managed Instance and SQL VM compute storage scaling, but it does not establish the required outcome here. Verify instead: The destination is consistent at an accepted cutover point, applications use the intended endpoint, and rollback criteria are documented before retirement of source.

D:

The migrated service opens with consistent data, working identities and restored application workflows within the agreed maintenance period. This would validate Offline migration and post-migration verification, but it does not establish the required outcome here. Verify instead: The destination is consistent at an accepted cutover point, applications use the intended endpoint, and rollback criteria are documented before retirement of source.

Question 497

An Agent import job fails after inserting half the rows; an automatic retry imports the same batch again without an idempotency key. Which Azure SQL or SQL Server administrative approach is MOST appropriate?

  1. Investigate SQL Agent job-step execution context, timing and dependencies before retrying, and make destructive maintenance operations safe for partial reruns.
  2. Configure SQL Server Agent notifications, operators and error handling so failed backups and maintenance tasks generate actionable alerts without leaking sensitive details.
  3. Use Az PowerShell or Azure CLI in authenticated deployment workflows with the minimum Azure RBAC rights and explicit resource/subscription selection to manage approved SQL resources.
  4. Use ARM or Bicep to define Azure SQL servers, databases, identity, networking and policy settings in source-controlled templates with environment parameters and gated deployment checks.

Explanation

Correct Answer

A:

Investigate SQL Agent job-step execution context, timing and dependencies before retrying, and make destructive maintenance operations safe for partial reruns. This is the supported administration mechanism for the described workload. Retrying a failed job without tracking committed work can create duplicate actions; application and SQL job state must be reconciled. Verify with: Inspect step command, proxy token, connection defaults, deadlocks, Agent history output, last success timestamp and job rerun behavior.

Incorrect Answers

B:

Configure SQL Server Agent notifications, operators and error handling so failed backups and maintenance tasks generate actionable alerts without leaking sensitive details. This addresses SQL Agent alerts operators and failure notifications, not the controlling requirement here. A green schedule and enabled operator are not evidence that email delivery or failure handling works unless the notification path is tested. Prefer: Investigate SQL Agent job-step execution context, timing and dependencies before retrying, and make destructive maintenance operations safe for partial reruns.

C:

Use Az PowerShell or Azure CLI in authenticated deployment workflows with the minimum Azure RBAC rights and explicit resource/subscription selection to manage approved SQL resources. This addresses Azure PowerShell and CLI operations with scoped automation identity, not the controlling requirement here. Azure RBAC permissions to create an Azure SQL server do not imply arbitrary T-SQL data access to every user database. Prefer: Investigate SQL Agent job-step execution context, timing and dependencies before retrying, and make destructive maintenance operations safe for partial reruns.

D:

Use ARM or Bicep to define Azure SQL servers, databases, identity, networking and policy settings in source-controlled templates with environment parameters and gated deployment checks. This addresses ARM and Bicep declarative Azure SQL provisioning, not the controlling requirement here. A valid ARM deployment may still produce unsafe security settings if templates use broad defaults or incorrect resource group/subscription targets. Prefer: Investigate SQL Agent job-step execution context, timing and dependencies before retrying, and make destructive maintenance operations safe for partial reruns.

Question 498

A troubleshooting team stores sensitive T-SQL parameters in a broadly accessible diagnostic file instead of limiting event fields and access. Which observable result BEST proves the database administration requirement is satisfied?

  1. Alerts fire for meaningful sustained database risk while log delivery and missing-metric gaps are independently observable.
  2. The captured evidence explains the failing operation at the right time with sufficient context and acceptable overhead, without recording unrestricted sensitive payloads.
  3. A problematic query recovers representative execution time without forcing a plan that fails under other parameter or schema conditions.
  4. Long blocking chains shorten and transaction correctness remains valid after safe tuning, with deadlock retry policy and consistency requirements addressed.

Explanation

Correct Answer

B:

The captured evidence explains the failing operation at the right time with sufficient context and acceptable overhead, without recording unrestricted sensitive payloads. This is the observable database and application outcome rather than merely a saved setting. Extended Events supports focused diagnostic collection; an unfiltered high-volume session can itself increase production overhead and leak query text.

Incorrect Answers

A:

Alerts fire for meaningful sustained database risk while log delivery and missing-metric gaps are independently observable. This would validate Azure Monitor alerts diagnostics and resource metrics, but it does not establish the required outcome here. Verify instead: The captured evidence explains the failing operation at the right time with sufficient context and acceptable overhead, without recording unrestricted sensitive payloads.

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: The captured evidence explains the failing operation at the right time with sufficient context and acceptable overhead, without recording unrestricted sensitive payloads.

D:

Long blocking chains shorten and transaction correctness remains valid after safe tuning, with deadlock retry policy and consistency requirements addressed. This would validate Blocking deadlocks and isolation strategy, but it does not establish the required outcome here. Verify instead: The captured evidence explains the failing operation at the right time with sufficient context and acceptable overhead, without recording unrestricted sensitive payloads.

Question 499

An alert action group points to a decommissioned email mailbox, so overnight job failures are never received by the DBA team. Which Azure SQL or SQL Server administrative approach is MOST appropriate?

  1. Configure SQL Server Agent schedules and job-step security on supported SQL Server or Managed Instance platforms, separating service credentials from the database data permissions they need.
  2. Automate supported Azure SQL operational tasks with an appropriately scoped schedule or runbook and route failures into measurable alert channels while handling retries idempotently.
  3. Use Az PowerShell or Azure CLI in authenticated deployment workflows with the minimum Azure RBAC rights and explicit resource/subscription selection to manage approved SQL resources.
  4. Use Azure SQL elastic jobs for supported scheduled T-SQL maintenance across Azure SQL Database targets, managing target groups, credentials and job execution state.

Explanation

Correct Answer

B:

Automate supported Azure SQL operational tasks with an appropriately scoped schedule or runbook and route failures into measurable alert channels while handling retries idempotently. This is the supported administration mechanism for the described workload. An Azure automation runbook reporting successful execution does not prove its database command succeeded or that an alert was delivered. Verify with: Inspect automation account managed identity, runbook schedule, Azure Monitor action group, job output, retry policy, resource locks and target database state.

Incorrect Answers

A:

Configure SQL Server Agent schedules and job-step security on supported SQL Server or Managed Instance platforms, separating service credentials from the database data permissions they need. This addresses SQL Server Agent schedules and job ownership, not the controlling requirement here. SQL Server Agent is supported on relevant instance-level offerings but is not the native scheduling mechanism inside a standalone Azure SQL Database. Prefer: Automate supported Azure SQL operational tasks with an appropriately scoped schedule or runbook and route failures into measurable alert channels while handling retries idempotently.

C:

Use Az PowerShell or Azure CLI in authenticated deployment workflows with the minimum Azure RBAC rights and explicit resource/subscription selection to manage approved SQL resources. This addresses Azure PowerShell and CLI operations with scoped automation identity, not the controlling requirement here. Azure RBAC permissions to create an Azure SQL server do not imply arbitrary T-SQL data access to every user database. Prefer: Automate supported Azure SQL operational tasks with an appropriately scoped schedule or runbook and route failures into measurable alert channels while handling retries idempotently.

D:

Use Azure SQL elastic jobs for supported scheduled T-SQL maintenance across Azure SQL Database targets, managing target groups, credentials and job execution state. This addresses Azure SQL Database elastic jobs for fleet maintenance, not the controlling requirement here. Elastic jobs are a separate managed job-agent service and should not be confused with SQL Server Agent jobs inside Azure SQL Database. Prefer: Automate supported Azure SQL operational tasks with an appropriately scoped schedule or runbook and route failures into measurable alert channels while handling retries idempotently.

Question 500

A disconnected factory needs compliance reporting for on-premises SQL Server and must design supported Arc connectivity without exposing production databases publicly. Which observable result BEST proves the database administration requirement is satisfied?

  1. After resizing or tuning storage, relevant workload bottlenecks improve without breaching instance compatibility, availability or maintenance requirements.
  2. Administrators can view authorized hybrid SQL inventory and policy findings while database files remain in their existing managed locations.
  3. The deployed database meets compatibility and service-management requirements without unnecessary virtual-machine maintenance or unsupported instance features.
  4. The migrated service opens with consistent data, working identities and restored application workflows within the agreed maintenance period.

Explanation

Correct Answer

B:

Administrators can view authorized hybrid SQL inventory and policy findings while database files remain in their existing managed locations. This is the observable database and application outcome rather than merely a saved setting. Azure Arc projects management and governance into Azure; Arc onboarding is not equivalent to migration or replacing SQL Server backups and patching.

Incorrect Answers

A:

After resizing or tuning storage, relevant workload bottlenecks improve without breaching instance compatibility, availability or maintenance requirements. This would validate Managed Instance and SQL VM compute storage scaling, but it does not establish the required outcome here. Verify instead: Administrators can view authorized hybrid SQL inventory and policy findings while database files remain in their existing managed locations.

C:

The deployed database meets compatibility and service-management requirements without unnecessary virtual-machine maintenance or unsupported instance features. This would validate Choosing Azure SQL Database versus Managed Instance versus SQL VM, but it does not establish the required outcome here. Verify instead: Administrators can view authorized hybrid SQL inventory and policy findings while database files remain in their existing managed locations.

D:

The migrated service opens with consistent data, working identities and restored application workflows within the agreed maintenance period. This would validate Offline migration and post-migration verification, but it does not establish the required outcome here. Verify instead: Administrators can view authorized hybrid SQL inventory and policy findings while database files remain in their existing managed locations.

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