How to Configure SQL Server Agent Multiserver Jobs with Proxies?
You have two Azure virtual machines named Server1 and Server2 that run Windows Server 2022 and are joined to an Active Directory Domain Services (AD DS) domain named contoso.com. Both virtual machines have a default instance of Microsoft SQL Server 2019 installed. Server1 is configured as a master server, and Server2 is configured as a target server. On Server1, you create a proxy account named contoso\sqlproxy. You need to ensure that the SQL Server Agent job steps can be downloaded from Server1 and run on Server2. Which two actions should you perform? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.
Community Votes
78% of anonymous learners picked answer CD. Votes are pick records left by other test-takers — they are not the verified answer.
Community Insight
The exam tests knowledge of multiserver job proxy synchronization; the common trap is setting the registry key on the target server instead of the master server.
This question tests the configuration of SQL Server Agent multiserver (master/target) job downloading when proxy accounts are involved. Community consensus confirms that creating a matching proxy on the target server and setting the AllowDownloadedJobsToMatchProxyName registry key on the master server are required.
Option E is the most common wrong answer because candidates assume the registry setting must be applied on the target server (Server2) where the jobs actually execute, but Microsoft documentation specifies it must be set on the master server (Server1).
Community Discussion (5 comments)
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
Option C is correct because a proxy account must exist on the target server (Server2) with the same name as the one on the master server for downloaded job steps to execute under the proper security context. Option D is correct because theAllowDownloadedJobsToMatchProxyName registry entry must be set to 1 on the master server (Server1) to allow job steps associated with a proxy to be downloaded to the target server. Together, these two actions satisfy the prerequisites outlined in Microsoft documentation for multiserver job proxy execution.Why the Other Options Are Wrong
Option A (Impersonate a client after authentication) and Option B (Access this computer from the network) are local user rights that are not specifically required for multiserver job proxy downloading. Option E is incorrect because theAllowDownloadedJobsToMatchProxyName registry key must be set on the master server, not the target server; applying it on Server2 will not resolve the download issue.Community Comment Notes
The majority of voters (70) selected CD, aligning with Microsoft documentation. Comment [1] directly links to the official MS Learn article confirming the answer. Comment [2] highlights the registry path and notes that conditions must be met on the master server, indirectly supporting D over E. Comment [4] represents the minority DE camp, mistakenly applying the registry setting to the target server.Official Reference
Exam Strategy
For multiserver SQL Server Agent questions, always identify which server is the master and which is the target before evaluating options. Registry keys and configuration settings for job downloading are typically applied on the master server, not the target.
Related Analysis
Practice All DP-300 Questions
Access 105 questions with complete answers and detailed explanations.
View Full DP-300 Practice Test →