Simptomi
Pretpostavimo da imate tablicu koja ima DML okidač u programu Microsoft SQL Server 2008 R2, SQL Server 2012 ili SQL Server 2014 i na tom se okidaču pridružite umetnutom/izbrisanoj tablici s drugim tablicama. Kada u ovoj tablici izvršite naredbu za deaktiviranje, može doći do kršenja programa Access tijekom kompilacije i prikazat će vam se sljedeća pogreška:
Došlo je do ozbiljne pogreške u aktualnoj naredbi. Rezultat, ako ih ima, trebao bi biti odbačen.
Osim toga, u zapisniku pogrešaka sustava SQL Server prijavljeni su sljedeće pogreške:
<datuma><vremena> spid # * * * stog izvatka se šalje na <filepath>\sqldumpxxx.txt<Datum><vrijeme> spid # sqldump SQL poslužitelj prekida taj postupak.<datumski><vrijeme> spid # * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *<Datum><> spid # *<Datum><vrijeme><1 spid # * počnite s izvatkom stog:><2 Datum><vremena><5 spid # * ><6 datum><vrijeme><9 spid #><0 Datum><vrijeme><3 spid # *><4 Datum><vrijeme><7 spid # *><8 Datum><vrijeme> spid # * izuzetak adresa = 00000000009EL4F2A Module (sqlservr + 00000000002D4f2a)<datum><vremena> spid # * izuzetak kod = C0000005 EXCEPTION_ACCESS_VIOLATION<Datum><vrijeme> spid # * došlo je do pogreške prilikom pisanja adrese 0000000000000000<Datum><vrijeme> spid # * ulazni međuspremnik 510 bytes-<Datum><vrijeme> spid # * SQL_query_code
Rješenje
Problem je prvi put riješen u sljedećem kumulativnom ažuriranju sustava SQL Server.
Kumulativno ažuriranje 1 za SQL Server 2012 SP2 /en-us/help/2976982
Kumulativno ažuriranje 2 za SQL Server 2014 /en-us/help/2967546
Kumulativno ažuriranje 10 za SQL Server 2012 SP1 /en-us/help/2954099
Kumulativno ažuriranje 12 za SQL Server 2008 R2 SP2 /en-us/help/2938478
Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
Zaobilazno rješenje
Da biste zaobišli problem, ne koristite umetnutu/izbrisanu tablicu izravno u upitu koji se pridružuje drugim tablicama, umjesto da ga Predmemoriraj u temp tablicu i koristite temp tablicu u upitu.
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".