KB2711189-FIX: alcuni eventi mancano quando si esegue un pacchetto SSIS tramite l'utilità dtexec (DTExec. exe) o SQL Server Agent in SQL Server 2008 R2

Microsoft distribuisce le correzioni di Microsoft SQL Server 2008 R2 Service Pack 1 come un file scaricabile. Poiché le correzioni sono cumulative, ogni nuova versione contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nella versione precedente di SQL Server 2008 R2 Service Pack 1 Fix.

Sintomi

Considerare lo scenario descritto di seguito:

  • Si installa il Service Pack 1 per Microsoft SQL Server 2008 R2.

  • Per eseguire un pacchetto di SQL Server Integration Services (SSIS), è possibile usare l'utilità dtexec (DTExec. exe) o SQL Server Agent.

In questo scenario, alcuni eventi di registrazione mancano nell'output. Ad esempio, se si esegue il pacchetto SSIS che scrive in un file di testo, potrebbero mancare diversi eventi OnInformation, OnProgress, Diagnostic, OnPostExecute e PackageEnd nel file di testo. Questo comportamento si verifica anche se il pacchetto termina completamente e correttamente.Note

  • Questo problema si verifica anche in SQL Server 2008 dopo l'installazione di Service Pack 2 per Microsoft SQL Server 2008.

  • Questo problema non si verifica se si esegue il pacchetto SSIS usando l'utilità Esegui pacchetto (dtexecui. exe) o il processo DtsDebugHost. exe. L'utilità Esegui pacchetto è un'interfaccia utente grafica per lo strumento della riga di comando dtexec. Il processo DtsDebugHost. exe debug un pacchetto SSIS dall'ambiente Business Intelligence Development Studio (Bid).

Causa

Questo problema si verifica a causa di una regressione da prima del Service Pack 1 per SQL Server 2008 R2 e prima del Service Pack 2 per SQL Server 2008.

Risoluzione

Questo problema è già stato risolto in SQL Server 2008 R2 Service Pack 2 (SP2) e in SQL Server 2008 Service Pack 3 (SP3).

Informazioni sull'aggiornamento cumulativo

SQL Server 2008 R2 Service Pack 1

La correzione di questo problema è stata rilasciata per la prima volta in aggiornamento cumulativo 8. Per altre informazioni su come ottenere questo pacchetto di aggiornamento cumulativo per SQL Server 2008 R2 Service Pack 1, fare clic sul numero dell'articolo della Microsoft Knowledge Base seguente per visualizzare l'articolo:

2723743 Pacchetto di aggiornamento cumulativo 8 per SQL Server 2008 R2 Service Pack 1Nota Poiché le compilazioni sono cumulative, ogni nuova versione di correzione contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nella versione precedente di SQL Server 2008 R2 Service Pack 1 Fix. Ti consigliamo di considerare l'applicazione della versione di correzione più recente che contiene questo hotfix. Per ulteriori informazioni, fare clic sul numero dell'articolo seguente per visualizzare l'articolo nella Microsoft Knowledge Base:

2567616 Le build di SQL Server 2008 R2 rilasciate dopo il rilascio di SQL Server 2008 R2 Service Pack 1

Stato

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

Soluzione alternativa

Per risolvere il problema, eseguire il pacchetto SSIS usando l'utilità di esecuzione pacchetti (dtexecui. exe) anziché l'utilità dtexec (dtexec. exe).

Ulteriori informazioni

Per altre informazioni sull'utilità dtexec (dtexec. exe), visitare il sito Web MSDN seguente:

Informazioni generali sull'utilità dtexecPer altre informazioni su come eseguire un pacchetto SSIS, visitare il sito Web MSDN seguente:

Come eseguire un pacchetto

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.

×