Microsoft distribuye las soluciones Microsoft SQL Server 2008 R2 Service Pack 1 como un archivo que se puede descargar. Debido a que las correcciones son acumulativas, cada versión nueva contiene todas las revisiones y todas las revisiones de seguridad incluidas en la versión anterior de corrección de SQL Server 2008 R2 Service Pack 1.
Síntomas
Imagine la siguiente situación:
-
Instala el Service Pack 1 para Microsoft SQL Server 2008 R2.
-
Ejecute un paquete de SQL Server Integration Services (SSIS) con la utilidad DTExec (DTExec. exe) o el Agente SQL Server.
En este escenario, faltan algunos eventos de registro en la salida. Por ejemplo, si ejecuta el paquete SSIS que escribe en un archivo de texto, es posible que no se encuentren varios eventos OnPostExecute, OnProgress, Diagnostic, y PackageEnd en el archivo de texto. Este comportamiento se produce aunque el paquete finaliza por completo y correctamente.Notas
-
Este problema también se produce en SQL Server 2008 después de instalar el Service Pack 2 para Microsoft SQL Server 2008.
-
Este problema no se produce si ejecuta el paquete SSIS con la utilidad ejecutar paquete (dtexecui. exe) o el proceso DtsDebugHost. exe. La utilidad ejecutar paquete es una interfaz gráfica de usuario para la herramienta de símbolo del sistema de DTExec. El proceso DtsDebugHost. exe depura un paquete de SSIS del entorno Business Intelligence Development Studio (BIDS).
Causa
Este problema se produce debido a una regresión antes del Service Pack 1 para SQL Server 2008 R2 y antes del Service Pack 2 para SQL Server 2008.
Resolución
Este problema ya se ha corregido en SQL Server 2008 R2 Service Pack 2 (SP2) y en SQL Server 2008 Service Pack 3 (SP3).
Información sobre la actualización acumulativa
Service Pack 1 de SQL Server 2008 R2
La corrección para este problema se publicó por primera vez en la actualización acumulativa 8. Para obtener más información sobre cómo obtener este paquete de actualización acumulativa para SQL Server 2008 R2 Service Pack 1, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2723743 Paquete de actualización acumulativa 8 para SQL Server 2008 R2 Service Pack 1Nota Como las compilaciones son acumulativas, cada nueva versión de corrección contiene todas las revisiones y todas las revisiones de seguridad incluidas en la versión anterior de corrección de SQL Server 2008 R2 Service Pack 1. Le recomendamos que considere la posibilidad de aplicar la versión de corrección más reciente que contenga este Hotfix. Si desea obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2567616 Las compilaciones de SQL Server 2008 R2 que se publicaron después de que se publicó SQL Server 2008 R2 Service Pack 1
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft recogidos en la sección "Se aplica a".
Solución alternativa
Para solucionar el problema, ejecute el paquete de SSIS con la utilidad ejecutar paquete (dtexecui. exe) en lugar de la utilidad DTExec (DTExec. exe).
Más información
Para obtener más información sobre la utilidad DTExec (DTExec. exe), visite el siguiente sitio web de MSDN:
Información general sobre la utilidad DTExecPara obtener más información sobre cómo ejecutar un paquete de SSIS, visite el siguiente sitio web de MSDN: