Messaggio di errore quando si esegue l'agente di distribuzione in SQL Server 2008 o in SQL Server 2008 R2: "l'agente di distribuzione non è riuscito a creare file temporanei"

Sintomi

In un'istanza di Microsoft SQL Server 2008 o di Microsoft SQL Server 2008 R2 installata in un computer basato su Windows Server 2008 viene configurata una pubblicazione transazionale. Si usa il profilo "profilo di distribuzione per il flusso OLEDB" per l'agente di distribuzione. Quando si esegue l'agente di distribuzione, viene visualizzato il messaggio di errore seguente:

L'agente di distribuzione non è riuscito a creare file temporanei nella directory c:\Programmi\Microsoft SQL Server\100\COM Il sistema ha restituito ErrorCode 5.

Causa

Quando si usa il profilo "profilo di distribuzione per lo streaming OLEDB" per l'agente di distribuzione o si usa il flusso OLEDB in un profilo personalizzato, l'agente di distribuzione crea i file temporanei nella directory seguente:

C:\Programmi\Microsoft SQL Server\100\COM Se l'account che esegue SQL Server Agent non ha accesso in scrittura alla cartella COM, l'agente di distribuzione avrà esito negativo quando viene eseguito come processo. Se si esegue l'agente di distribuzione da una riga di comando usando un account che non ha accesso in scrittura alla cartella COM, si verificherà lo stesso errore.

Soluzione alternativa

Per risolvere il problema, concedere le autorizzazioni di scrittura alla cartella COM per l'account che sta usando il servizio SQL Server Agent. Se si esegue l'agente di distribuzione da una riga di comando, concedere le autorizzazioni di scrittura alla cartella COM per l'account usato per eseguire l'agente di distribuzione.Nota Se si modifica l'account assegnato al processo di replica, l'account deve disporre delle autorizzazioni di scrittura per la cartella COM. Se il problema persiste dopo aver eseguito questa procedura, è necessario verificare che la cartella COM sia esclusa da qualsiasi analisi antivirus che si verifica nel sistema.

Ulteriori informazioni

Il codice di errore 5 indica che l'errore è "accesso negato".

Stato

Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".

Serve aiuto?

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa a Microsoft Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×