Síntomas

Cuando se ejecuta una instrucción INSERT, UPDATE o MERGE en una vista definida por la sintaxis de la opción WITH CHECK, se genera un archivo de volcado y Microsoft SQL Server registra los siguientes mensajes de error en el registro de aplicaciones:

<timestamp> Server solicitud de usuario de la sesión con el SPID < # > ha generado una excepción grave. SQL Server está finalizando esta sesión. Póngase en contacto con el servicio de soporte técnico con el volcado producido en el directorio de registro... <timestamp> SPID< # > SqlDumpExceptionHandler: Process < # > generado la excepción grave c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server está finalizando este proceso

Resolución

Información de actualización acumulativa

El problema se solucionó por primera vez en la siguiente actualización acumulativa de SQL Server.

Cada actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de seguridad incluidas en la actualización acumulativa anterior. Le recomendamos que descargue e instale las últimas actualizaciones acumulativas de SQL Server:

Más información

Este problema solo se produce cuando se ejecuta una instrucción INSERT, UPDATE o MERGE en una vista que se define con la sintaxis WITH CHECK OPTION. Por ejemplo:

UPDATE "<ViewName>" SET"<ColumnA>" = <NewValue> WHERE ("<ColumnB>" = <ColumnBValue>)

Solución alternativa

  • Ejecute las instrucciones INSERT, UPDATE o MERGE en las tablas que se encuentran a partir de las vistas que se definen con la sintaxis WITH CHECK OPTION.

  • Cambie o vuelva a crear las vistas aplicables para asegurarse de que no se use la sintaxis WITH CHECK OPTION.

Estado

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

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

×