Résoudre les problèmes liés aux travaux multiserveurs qui utilisent des proxys
Les travaux distribués dont les étapes sont associées à un proxy s'exécutent dans le contexte du compte proxy sur le serveur cible. Si les étapes de travail utilisant des comptes proxy échouent lors du téléchargement à partir du serveur maître, consultez la colonne error_message de la table sysdownloadlist dans la base de données msdb pour y rechercher les messages d’erreur suivants :
« L'étape du travail nécessite un compte proxy, cependant la mise en correspondance de proxy est désactivée sur le serveur cible. »
Pour résoudre cette erreur, affectez la valeur \SQLServerAgent\AllowDownloadedJobsToMatchProxyName<n>\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.
\SQLServerAgent\AllowDownloadedJobsToMatchProxyName. Par défaut, cette sous-clé est définie sur 0 ( false
). La valeur de MSSQL.<n> est le nom de l’instance, par exemple MSSQL.1 ou MSSQL.3.« Proxy introuvable. »
Un compte proxy sur le serveur cible doit porter le même nom que le compte proxy de serveur maître avec lequel l'étape du travail s'exécute.
Attention
Une modification incorrecte du Registre peut sérieusement endommager votre système. Avant d'apporter des modifications au Registre, nous vous recommandons de sauvegarder les données importantes qui se trouvent sur l'ordinateur.