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:

Informasjon om oppdateringspakke for SQL Server-2016

Service Pack 2 for SQLServer 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:

Nyeste kumulative oppdateringen for SQL Server-2017

siste versjonen for SQL Server-2016

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.

Slik fastslår du hvilken versjon, nivå edition og oppdateringen av SQL Server og tilhørende komponenter

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.

Trenger du mer hjelp?

Utvid ferdighetene dine

Utforsk opplæring >

Vær først ute med de nye funksjonene

BLI MED I MICROSOFT INSIDERS >

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?

Takk for tilbakemeldingen!

×