KB2938464: no se puede usar showplan_xml para la consulta o el procedimiento al crear un procedimiento almacenado compilado de forma nativa con una consulta que contiene una expresión grande en SQL Server 2014

Síntomas

Suponga que crea un procedimiento almacenado compilado de forma nativa con una consulta que contiene una expresión grande que tiene más de 256 operadores en Microsoft SQL Server 2014. Cuando intenta usar showplan_xml en la consulta o el procedimiento, recibe el siguiente error:

Msj 41322, nivel 16, estado 33, procedimiento <sp_name>, línea <line_number>paspartú/Pit exportación/importación encontró un error en la tabla optimizada de memoria o en el procedimiento almacenado compilado de forma nativa con el identificador de objeto <número de identificación >en el identificador de la base de datos <número de identificación>. El código de error fue 0x88000015.

Causa

El problema se debe a un defecto en SQL Server 2014.

Cada actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de seguridad incluidas en la actualización acumulativa anterior. Consulte las últimas actualizaciones acumulativas para SQL Server:

Solución alternativa

Para solucionar el problema, use las siguientes soluciones alternativas:

  • Divida las expresiones en varias subexpresiones.

  • Use paréntesis para forzar explícitamente el anidamiento de expresiones para crear un árbol de expresiones amplio pero superficial en lugar de un árbol de expresión profundamente anidado.

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?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×