Applies ToSQL Server 2008 R2 Datacenter SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2008 R2 Workgroup SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Standard SQL Server 2008 Workgroup

Microsoft distribuye las correcciones de Microsoft SQL Server 2008 R2 y Microsoft SQL Server 2008 como un archivo descargable. Como las correcciones son acumulativas, cada nueva versión contiene todas las revisiones y todas las correcciones de seguridad que se incluyeron con la versión anterior de SQL Server 2008 R2 o SQL Server 2008.

Síntomas

Al usar la utilidad sqlcmd para ejecutar la consulta Transact-SQL en Microsoft SQL Server 2008 o en Microsoft SQL Server 2008 R2, es posible que reciba el siguiente mensaje de error:

Sqlcmd: Error interno en ExecuteSqlCmd (Motivo: error no especificado).

Causa

Este problema se produce debido a una condición de carrera en SQL Server 2008 Native Client y en SQL Server 2008 R2 Native Client.

Solución

Información sobre la actualización acumulativa

SQL Server 2008 Service Pack 1

La corrección para este problema se publicó por primera vez en la actualización acumulativa 10 para SQL Server 2008 Service Pack 1. Para obtener más información sobre este paquete de actualización acumulativa, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

2279604 actualización acumulativa 10 para SQL Server 2008 Service Pack 1 Nota Como las compilaciones son acumulativas, cada nueva versión de corrección contiene todas las revisiones y todas las correcciones de seguridad que se incluyeron con la anterior versión de corrección de SQL Server 2008. Le recomendamos que considere la posibilidad de aplicar la corrección más reciente que contiene esta revisión. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

970365 las compilaciones de SQL Server 2008 que se publicaron después del lanzamiento de SQL Server 2008 Service Pack 1

SQL Server 2008 Service Pack 2

La corrección para este problema se publicó por primera vez en la actualización acumulativa 1 para SQL Server 2008 Service Pack 2. Para obtener más información sobre este paquete de actualización acumulativa, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

2289254 Actualización acumulativa 1 para SQL Server 2008 Service Pack 2Note Como las compilaciones son acumulativas, cada nueva versión de corrección contiene todas las revisiones y todas las correcciones de seguridad que se incluyeron con la versión anterior de corrección de SQL Server 2008. Le recomendamos que considere la posibilidad de aplicar la corrección más reciente que contiene esta revisión. Si desea obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

2402659 Compilaciones de SQL Server 2008 que se publicaron después del lanzamiento de SQL Server 2008 Service Pack 2

SQL Server 2008 R2

La corrección para este problema se publicó por primera vez en la actualización acumulativa 3. Para obtener más información sobre cómo obtener este paquete de actualización acumulativa para SQL Server 2008 R2, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:

2261464 Paquete de actualización acumulativa 3 para SQL Server 2008 R2Note Como las compilaciones son acumulativas, cada nueva versión de corrección contiene todas las revisiones y todas las correcciones de seguridad que se incluyeron con la versión anterior de corrección de SQL Server 2008 R2. Le recomendamos que considere la posibilidad de aplicar la corrección más reciente que contiene esta revisión. Si desea obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

981356 Compilaciones de SQL Server 2008 R2 que se publicaron después del lanzamiento de SQL Server 2008 R2

Estado

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

Referencias

Para obtener más información sobre la utilidad sqlcmd, visita el siguiente sitio web de Microsoft Developer Network (MSDN):

Usar la utilidad sqlcmdPara obtener más información sobre SQL Server 2008 R2 Native Client, visite el siguiente sitio web de MSDN:

SQL Server 2008 R2 Native ClientPara obtener más información sobre el modelo de mantenimiento incremental para SQL Server, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:

935897 El equipo de SQL Server dispone de un modelo de mantenimiento incremental para entregar revisiones para los problemasnotificados. Para obtener más información sobre el esquema de nomenclatura para las actualizaciones de SQL Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

822499Nuevo esquema de nomenclatura para paquetes de actualización de software de Microsoft SQL ServerPara obtener más información sobre terminología de actualización de software, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

824684 Descripción de la terminología estándar utilizada para describir las actualizaciones de software de Microsoft

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.