Simptomi
Pretpostavljam koristite Microsoft SQL Server 2016. Kada pokrenete ALTER Command za promjenu Konfiguracija u opsegu baze podataka i korištenje funkcije fn_dblog za dohvaćanje izmijenjeni reci baze podataka, možda će vam se prikazati pogreška u tvrdnji. Ovdje se nalazi jedna od naredbi za promjenu parametra konfiguracije u opsegu baze podataka.
Promjena KONFIGURACIJE opsega baze podataka PARAMETER_SNIFFING = isključeno;
Osim toga, poruke koje nalikuju u zapisniku pogreške sustava SQL Server prijavljeni su sljedeći slijedi.
<datumvrijeme> spid<n> pomoću verzije "DBGHELP. dll" "4.0.5"
<datumvrijeme> spid<n> * * dump Thread-spid = 0, EZ = 0x0000028909675730
<datumvrijeme> spid<n> * * * otpad koji se šalje <Filepath\filename> \SQLDump<nnnnn>. txt
<DateTime> spid<n> * *******************************************************************************
<DateTime> spid<n> *
<datumvrijeme> spid<n> * Započnite s IZVATKOM STOG:
<datumvrijeme> spid<n> * <datetime> spid <spid>
<DateTime> spid<n> *
<datumvrijeme> spid<n> * Location: medutil. cpp:Linenumber
<datumvrijeme> spid<n> * Izraz FALSE
<datumvrijeme> spid<n> * spid <spid>
<datumvrijeme> spid<n> * Process ID <PID>
<datumvrijeme> spid<n> * Opis/kontrola Vrijednost prekidača nije valjana
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".
Rješenje
Taj je problem riješen u sljedećem kumulativnom ažuriranju za SQL Server:
O kumulativnim ažuriranjima za SQL Server:
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:
Reference
Saznajte više o terminologijikoju Microsoft koristi za opisivanje softverskih ažuriranja.