Symptomer
Anta at du bruker funksjonen delstreng (uttrykk, start, lengde) i Microsoft SQL Server 2012 Service Pack 1 (SP1) Kumulativ oppdatering 1 (CU1) og senere versjoner eller SQL Server-2014. Når lengden på uttrykk som er større enn 8000 og start er større enn lengden på uttrykket, oppstår det et brudd på tilgangstillatelse. I tillegg får du følgende feilmelding:
Det oppstod en alvorlig feil på gjeldende kommando. Resultatene, bør om noen, forkastes.
Oppløsning
Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server.
Når hurtigreparasjonen er brukt, returneres en tom streng uttrykk under start er større enn antall tegn i verdiuttrykk.Samleoppdatering 1 for SQL Server 2012 SP2/en-us/help/2976982
Samleoppdatering 2 for SQLServer-2014/en-us/help/2967546
Kumulativ oppdatering 10 for SQL Server 2012 SP1/en-us/help/2954099
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".