Vous êtes actuellement hors ligne, en attente de reconnexion à Internet.

Votre navigateur n’est pas pris en charge

Vous devez mettre à jour votre navigateur pour utiliser le site.

Mettre à jour vers la dernière version d’Internet Explorer

Message d'erreur lorsque vous exécutez l'Agent de Distribution dans SQL Server 2008 ou dans SQL Server 2008 R2: « Échec de l'agent de distribution créer des fichiers temporaires »

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

La version anglaise de cet article est la suivante: 956032
Symptômes
Sur une instance de Microsoft SQL Server 2008 ou Microsoft SQL Server 2008 R2 est installé sur un ordinateur Windows Server 2008, vous configurez une publication transactionnelle. Vous utilisez le profil « Profil de Distribution pour le flux OLEDB » pour l'Agent de Distribution. Lorsque vous exécutez l'Agent de Distribution, le message d'erreur suivant s'affiche :
L'agent de distribution n'a pas pu créer de fichiers temporaires dans le répertoire de C:\Program Files\Microsoft SQL Server\100\COM. Système a renvoyé le code d'erreur 5.
Cause
Lorsque vous utilisez le profil « Profil de Distribution pour la diffusion OLEDB » pour l'Agent de Distribution ou vous utilisez OLEDB en continu dans un profil personnalisé, l'Agent de Distribution crée des fichiers temporaires dans le répertoire suivant :
C:\Program Files\Microsoft SQL Server\100\COM
Si le compte qui exécute SQL Server Agent n'a pas accès en écriture au dossier COM, l'Agent de Distribution échoue lorsqu'il est exécuté en tant que tâche. Si vous exécutez l'Agent de Distribution à partir d'une ligne de commande en utilisant un compte qui n'a pas accès en écriture au dossier COM, la même erreur se produit.
Contournement
Pour contourner ce problème, accordez les autorisations d'écriture sur le dossier COM pour le compte qui exécute le service SQL Server Agent. Si vous exécutez l'Agent de Distribution à partir d'une ligne de commande, accorder des autorisations d'écriture dans le dossier COM pour le compte que vous utilisez pour exécuter l'Agent de Distribution.

Remarque Si vous modifiez le compte qui est affecté à la tâche de réplication, le compte doit disposer des autorisations d'écriture dans le dossier COM.

Si vous encounterthis toujours émettre par intermittence après avoir suivi ces étapes, assurez-vous que le dossier COM est exclu de toute analyse antivirus qui se produit sur le système.

Plus d'informations
Code d'erreur 5 indique que l'erreur est « accès refusé ».
Statut
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».
SQL2008RelNoteReplication

Warning: This article has been translated automatically

Propriétés

ID d'article : 956032 - Dernière mise à jour : 10/19/2015 18:21:00 - Révision : 2.0

  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Enterprise Core
  • Microsoft SQL Server 2012 Service Pack 1
  • Microsoft SQL Server 2012 Service Pack 2
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2014 Developer
  • Microsoft SQL Server 2014 Enterprise
  • Microsoft SQL Server 2014 Enterprise Core
  • Microsoft SQL Server 2014 Service Pack 1
  • Microsoft SQL Server 2014 Standard
  • sql2008relnotereplication sql2008relnote kbtshoot kbexpertiseadvanced kbprb kbmt KB956032 KbMtfr
Commentaires
50&did=1&t=">;" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?"> ;did=1&t=">) + "//c.microsoft.com/ms.js'><\/script>"); t=">