Applies ToSQL Server 2008 Service Pack 3 SQL Server 2008 Enterprise SQL Server 2008 Developer SQL Server 2008 Express SQL Server 2008 Standard SQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Síntomas

Suponga que tiene el Service Pack 3 (SP3) de Microsoft SQL Server 2008, SQL Server 2008 R2 Service Pack 2 (SP2), Service Pack 2 (SP2) de SQL Server 2012, SQL Server 2012 Service Pack 1 (SP1-) o SQL Server 2014 instalado en un equipo. Cuando llame al procedimiento almacenado de sp_MScreatemergedynamicsnapshot para crear una instantánea dinámica, recibirá los mensajes de error siguientes:

Msj 8115, nivel 16, estado 2, procedimiento sp_MScreatemergedynamicsnapshot, línea 182Error de desbordamiento aritmético convertir expresión a tipo de datos nvarchar.Msj 20655, nivel 16, estado 1, procedimiento sp_MScreatemergedynamicsnapshot, línea 186No se puede completar el proceso de la instantánea con particiones. No se puede recuperar la información de marca de hora máxima de la tabla MSsnapshot_history en la base de datos de distribución. Asegúrese de que una instantánea estándar está actualizada y disponible.Msj 20628, nivel 16, estado 1, procedimiento sp_MScreatemergedynamicsnapshot, línea 203Error al generar la instantánea dinámica.

Nota: Este problema se produce cuando el valor de agent_id supera 99.999 en la tabla MSdynamicsnapshotjobs realiza un .

Causa

Este problema se produce debido a un defecto en SQL Server. El tipo de la variable local para agent_id es un char, y su longitud es 5. Puede producirse un desbordamiento aritmético cuando SQL Server procesa el valor que se asigna al tipo INT .

Cada nueva actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de la seguridad que se incluyeron en la actualización acumulativa anterior. Consulte las actualizaciones acumulativas más recientes para SQL Server:

Información de la revisiónAhora hay una revisión compatible de Microsoft. Sin embargo, se pretende corregir el problema que describe este artículo. Aplíquela sólo a sistemas que experimenten este problema específico.Para resolver este problema, póngase en contacto con los servicios de soporte técnico de Microsoft para obtener la revisión. Para obtener una lista completa de números de teléfono de los servicios de soporte al cliente de Microsoft e información acerca de los costos de soporte técnico, visite el siguiente sitio Web de Microsoft:

http://support.microsoft.com/contactus/?ws=supportNota: En casos especiales, los costos derivados normalmente de las llamadas al soporte técnico pueden cancelarse si un profesional de soporte técnico de Microsoft determina que una actualización específica resolverá el problema. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no guarden relación con la actualización en cuestión.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

¿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.