Symptomer
Indirekte kontrollpunkt er som standard slått på for tempdb-database i Microsoft SQL Server-2016 og 2017. En "scheduler ikke gir" feil kan oppstå under stor arbeidsbelastning forhold.
Løsning
Denne hurtigreparasjonen er inkludert i følgende oppdateringer og service pack:
-
Kumulativ oppdatering 5 for SQL Server 2016 Service Pack 1
-
Kumulativ oppdatering 8 for SQLServer 2016
Informasjon om oppdateringspakke for SQL Server-2016
Om SQL Server-versjoner
Hvert nytt Bygg for SQL Server inneholder alle hurtigreparasjoner og sikkerhetsoppdateringer reparasjonene som var i den tidligere versjonen. Vi anbefaler at du installerer de nyeste kumulative oppdateringene for SQL Server:
Oppdateringspakker er kumulative. Hver nye oppdateringspakke inneholder alle reparasjonene som finnes i tidligere oppdateringspakker, sammen med eventuelle nye reparasjoner. Vår anbefaling er å bruke den nyeste oppdateringspakken, og den nyeste kumulative oppdateringen for denne oppdateringspakken. Du trenger ikke å installere en tidligere oppdateringspakke før du installerer den nyeste oppdateringspakken. Bruk tabell 1 i følgende artikkel for å finne mer informasjon om den nyeste oppdateringspakken og nyeste kumulative oppdateringen.
Løsning
Du kan omgå dette problemet ved å deaktivere indirekte kontrollpunkter for tempdb-databasen ved hjelp av en av følgende setninger Data Definition Language (DDL).
Dette bør gjøres som følger:
-
På den modeldb databasen (dette også endringer som standardverdien for nye databaser), kjører du følgende setning: ALTER DATABASE [model] SET TARGET_RECOVERY_TIME = 0 MINUTES
-
Eller direkte i tempdb-databasen hver gang forekomsten starter opp ved hjelp av SQL Server Agent ved hjelp av følgende setning: ALTER DATABASE [tempdb] SET TARGET_RECOVERY_TIME = 0 MINUTES
-
Eller utstede manuell kontrollpunkt mot tempdb-databasen med jevne mellomrom ved å bruke følgende setning: use tempdb go checkpoint go
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Referanser
Lær mer om terminologien som Microsoft bruker til å beskrive oppdateringer av programvare.