Symptomer
Tenk deg følgende:
-
Du har en datamaskin som kjører Microsoft SQL Server 2012 eller SQL Server-2014.
-
Du oppretter en overvåkingspolicy og mange der setningsdeler som er større enn 3000 byte.
-
Du prøver å starte overvåkingen ved hjelp av en ALTER -setning
I dette scenariet overvåkingen starter ikke, og du får følgende feilmelding:
Msg 102, nivå 15, tilstand 1, linje 1
Uriktig syntaks nær ' <noen strengerfor >'.
Msg 25711, nivå 16, tilstand 2, linje 1
Kan ikke analysere en hendelse-predikat.
Oppløsning
Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server.
Samleoppdatering 1 for SQLServer-2014/en-us/help/2931693
Samleoppdatering 7 for SQL Server 2012 SP1/en-us/help/2894115
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".