Mensaje de error cuando ejecuta el agente de distribución de SQL Server 2008 o en SQL Server 2008 R2: "el agente de distribución no puede crear archivos temporales"

Seleccione idioma Seleccione idioma
Id. de artículo: 956032 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Síntomas

En una instancia de Microsoft SQL Server 2008 o de Microsoft SQL Server 2008 R2 que está instalado en un equipo basado en Windows Server 2008, configura una publicación transaccional. Utilice el perfil "Perfil de distribución para secuencias OLEDB" para el agente de distribución. Cuando se ejecuta el agente de distribución, recibe el mensaje de error siguiente:
No se pudo crear archivos temporales en el directorio Server\100\COM de SQL de programa\Microsoft c:\Archivos el agente de distribución. Sistema devolvió códigoDeError 5.

Causa

Cuando utiliza el perfil "Perfil de distribución para secuencias OLEDB" para el agente de distribución o si utiliza OLEDB de transmisión por secuencias en un perfil personalizado, el agente de distribución crea archivos temporales en el siguiente directorio:
Server\100\COM SQL de programa\Microsoft c:\Archivos
Si la cuenta de que se está ejecutando al Agente SQL Server no tiene acceso de escritura a la carpeta de COM, el agente de distribución se producirá un error cuando se ejecuta como un trabajo. Si ejecuta el agente de distribución desde una línea de comandos con una cuenta que no tiene acceso de escritura a la carpeta de COM, se producirá el mismo error.

Solución

Para solucionar temporalmente este problema, conceda los permisos de escritura a la carpeta de COM para la cuenta de que se está ejecutando el servicio Agente SQL Server. Si ejecuta el agente de distribución desde una línea de comandos, conceder permisos de escritura en la carpeta de COM para la cuenta de que se utiliza para ejecutar el agente de distribución.

NotaSi cambia la cuenta de que se asigna a la tarea de replicación, la cuenta debe tener permisos de escritura en la carpeta COM.

Si sigue teniendo este problema de forma intermitente después de seguir estos pasos, debe asegurarse de que la carpeta de COM está excluida de cualquier detección antivirus que se produce en el sistema.

Más información

El código de error 5 indica que el error "acceso denegado."

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se refiere a:".

Propiedades

Id. de artículo: 956032 - Última revisión: lunes, 20 de septiembre de 2010 - Versión: 1.0
La información de este artículo se refiere a:
  • 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
Palabras clave: 
sql2008relnotereplication sql2008relnote kbtshoot kbexpertiseadvanced kbprb kbmt KB956032 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 956032

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com