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:

  • Ejecuta una instrucción BEGIN TRANSACTION que contiene la opción "con la marca" en Microsoft sql Server 2008 R2 o en Microsoft sql server 2012.

  • La transacción marcada abarca varias bases de datos (por ejemplo, aproximadamente 100 bases de datos) en una instancia de SQL Server 2008 R2.

En este escenario, se puede grabar el mensaje de error siguiente en el registro de errores de SQL Server:

Fecha de SPID # ex_raise2: excepción no controlada generada, Major = 32, Minor = 60, State = 1, gravedad = 16, se intenta crear un volcado defecha tiempo de SPID # usando ' DbgHelp. dll ' versión ' 4.0.5 'fecha tiempo SPID # * * Thread-SPID = 0, EC = 0x0000000162A44B20fecha hora SPID # * * * el volcado de pila se envía a unidad : \ archivos de programa \ Microsoft SQL Server \ MSSQL10_50. R2_RTM \ MSSQL \ log \ SQLDump0022. txtfecha y hora SPID # * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** * * * ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *}:fecha de SPID # * marca de tiempo SPID 24Date Time SPID # *Date Time SPID # * ex_raise2: se generó una excepción no controlada, Major = 32, Minor = 60, State = 1, Severity = 16

Nota: Puede experimentar el mismo problema al intentar sincronizar copias de seguridad mediante una transacción marcada que abarca varias bases de datos en Microsoft Visual Studio Team Foundation Server.

Causa

Este problema se produce porque se produce un error en la asignación de un búfer interno cuando varias bases de datos participan en la misma transacción marcada.Nota La información de la transacción marcada se guarda en la tabla msdb. DBO. logmarkhistory . Esta tabla contiene una fila por cada transacción marcada y confirmada.

Resolución

Información sobre la actualización acumulativa

Actualización acumulativa 2 para SQL Server 2012 SP1

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

2790947 Paquete de actualización acumulativa 2 para SQL Server 2012 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 2012 SP1. 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:

2772858 Las compilaciones de SQL Server 2012 que se lanzaron después de publicar SQL Server 2012 Service Pack 1

Actualización acumulativa 5 para SQL Server 2012

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

2777772 Paquete de actualización acumulativa 5 para SQL Server 2012Nota 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 2012. 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:

2692828 Las compilaciones de SQL Server 2012 que se publicaron después de que se publicó SQL Server 2012

Actualización acumulativa 4 para SQL Server 2008 R2 SP2

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

2777358 Paquete de actualización acumulativa 4 para SQL Server 2008 R2 Service Pack 2 Nota 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 SP 2. 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:

2730301 Las compilaciones de SQL Server 2008 R2 que se publicaron después de que se publicó SQL Server 2008 R2 Service Pack 2

Service Pack 1 de SQL Server 2008 R2

La corrección para este problema se publicó por primera vez en la actualización acumulativa 9. 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:

2756574 Paquete de actualización acumulativa 9 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 enumerados en la sección "Se aplica a".

Más información

Para obtener más información sobre cómo hacer una copia de seguridad de Visual Studio Team Foundation Server, visite el siguiente sitio web de MSDN:

Cómo hacer una copia de seguridad de Team Foundation ServerPara obtener más información sobre las transacciones marcadas, vaya al siguiente sitio web de MSDN:

Información general sobre las transacciones marcadas

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a tu experiencia?

¡Gracias por sus comentarios!

×