Applies ToSQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Symptomen

Stel dat u een door Microsoft gecompileerde, gecompileerde procedure maakt met een query die een grote expressie bevat met meer dan 256-operatoren in Microsoft SQL Server 2014. Wanneer u showplan_xml wilt gebruiken voor de query of procedure, wordt het volgende foutbericht weergegeven:

Msg 41322, niveau 16, State 33, procedure <sp_name>, regel <line_number>mat/pit-export/ - import vond een fout voor tabel geoptimaliseerde tabel of met een ingebouwde, gecompileerde, gecompileerde procedure met object-id<-id- nummer >. De foutcode is 0x88000015.

Oorzaak

Het probleem kan zich voordoen vanwege een gebrek aan SQL Server 2014.

Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:

Tijdelijke oplossing

U kunt dit probleem omzeilen aan de hand van de volgende tijdelijke oplossingen:

  • Verbreek de expressies in meerdere subexpressies.

  • Gebruik haakjes om expliciete expressies te gebruiken om een brede maar recente expressiestructuur te maken in plaats van een diep geneste expressiestructuur.

Status

Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.