Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Síntomas

Imagine la siguiente situación:

  • Suponga que tiene tablas con particiones en Microsoft SQL Server y que forman parte de Change Data Capture (CDC) o Transactional Replication. Puede cambiar la partición o la partición de salida de estas tablas.

  • Después del cambio de partición al realizar operaciones de Lenguaje de manipulación de datos (DML), es posible que observe que se produce un EXCEPTION_ACCESS_VIOLATION y se genera un archivo de volcado de memoria.

Fecha y hora ***Stack Dump que se envía a FilePath\FileName
Date/Time SqlDumpExceptionHandler: Process ProcessID generado excepción fatal c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server está terminando este proceso.
Fecha y hora * *********}}}}************}*
Fecha/Hora *
Fecha y hora * BEGIN STACK DUMP:
Date/Time *
Date/Time *
Date/Time *
Date/Time *
Date/Time * Exception Address = 1 Módulo000007FEE724BD80(sqllang+00000000015BBD80)
Fecha y hora * Código de excepción = c0000005 EXCEPTION_ACCESS_VIOLATION
fecha y hora * Se produjo una infracción de acceso en la dirección de lectura 00000000000002A
fecha y hora * Búfer de entrada 70 bytes
Fecha/Hora * sys.sp_MScdc_capture_job
Fecha/Hora *

Fecha y hora ***Stack Dump que se envía a FilePath\FileName
Date/Time SqlDumpExceptionHandler: Process PID generated fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server está terminando este proceso.
Fecha y hora * *********}}********************}*
Fecha/Hora *
Fecha/Hora * BEGIN STACK DUMP:
Date/Time * Date/TimeSPID
Date/Time *
Date/Time *
Date/Time * Exception Address = 000007FEE9D26640 Module(sqllang+0000000001586640)
Date/Time * Exception Code = c0000005 EXCEPTION_ACCESS_VIOLATION
Fecha y hora * Se produjo una infracción de acceso en la dirección de lectura 0000000000002A
fecha y hora * Búfer de entrada 109 bytes -
Fecha/Hora * 16 00 00 00 12 00 00 00 02 00 00 00 00 00 00 00 00 00
Fecha/Hora * s p _ r e p 01 00 00 00 0b 00 73 00 70 00 5f 00 72 00 65 00 70 00
Date/Time * l c m d s & ô 6c 00 63 00 6d 00 64 00 73 00 00 00 00 00 26 04 04 f4
Fecha y hora * & & ÿ 01 00 00 00 00 26 04 04 00 00 00 00 00 00 26 04 04 ff
Fecha y hora * ÿÿ & ff ff ff ff 00 00 a5 0a 00 00 00 00 00 00 26 04 04 8f 13 00
Fecha y hora * & & ! 00 00 00 26 04 04 00 00 00 00 00 00 00 26 04 04 20 a1 07
Fecha y hora * 00

  • Si ejecuta la consulta siguiente en la tabla de destino, es posible que observe que el valor de la columna is_replicated se marcará como "1" para el índice no agrupado que no es correcto.

select index_id, partition_number, * from sys.system_internals_partition_columns pc with(nolock)

JOIN sys.partitions p with(nolock)

ON p.partition_id = pc.partition_id

where p.object_id = object_id ('PartitionTable')

order by 2

Solución

Este problema se ha corregido en las siguientes actualizaciones acumulativas para SQL Server:

      Actualización acumulativa 1 para SQL Server 2017

      Actualización acumulativa 5 para SQL Server 2016 SP1

      Actualización acumulativa 8 para SQL Server 2014 SP2

Cada nueva actualización acumulativa de SQL Server contiene todas las revisiones y todas las correcciones de seguridad que se incluyeron con la actualización acumulativa anterior. Echa un vistazo a las últimas actualizaciones acumulativas de SQL Server:

Actualización acumulativa más reciente de SQL Server 2017

Actualización acumulativa más reciente de SQL Server 2016

Actualización acumulativa más reciente de SQL Server 2014

Estado

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

Referencias

Obtén información sobre la terminologíaque usa Microsoft para describir las actualizaciones de software.

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

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×