U ovom se članku opisuju poboljšanja izvješćivanja o pogreškama u servisnom paketu Microsoft SQL Server 2014 Service Pack 1 (SP1) kada koristite proširenje međuspremnika značajki u sustavu Microsoft SQL Server 2014.
Dodatne informacije
Kada u sustavu SQL Server 2014 omogućite značajku proširenja skupa međuspremnika, mogli biste naići na sljedeće poznate probleme:
Omogućite značajku proširenja skupa međuspremnika, a njezina je veličina manja, ali blizu četiri puta veće od maksimalne veličine memorije poslužitelja u izdanju SQL Server 2014 Standard. Maksimalna veličina memorije poslužitelja iznosi, primjerice, 28 gigabajta (GB), a veličina proširenja skupa međuspremnika 109 GB. Kada pokušate ponovno pokrenuti servis SQL Server, SQL Server se ne može pokrenuti, a u zapisniku pogreške SQL Server primate sljedeću poruku o pogrešci:
Napomena
< Datum><Vrijeme> Funkcija Server Common Language Runtime (CLR) inicijalizirana pomoću CLR-a verzije v4.0.30319 iz < Naziv >diska:\Windows\Microsoft.NET\Framework64\v4.0.30319\.
< Datum><Vrijeme> spid8s Pokušaj dodjele 14299819 BUF za proširenje skupa međuspremnika za maksimalno 12989098 deskriptora stranica.
< Datum><Vrijeme> spid8s Pogreška: 864, Ozbiljnost: 16, Stanje: 1.
< Datum><Vrijeme> spid8s Pokušaj dodjele 14299819 BUF za proširenje skupa međuspremnika za maksimalno 12989098 deskriptora stranica.Nakon primjene servisnog paketa SQL Server 2014 Service Pack 1 (SP1), SQL Server može se ponovno pokrenuti bez tog problema.
Omogućite značajku proširenja skupa međuspremnika, a zatim konfigurirajte maksimalnu veličinu memorije poslužitelja tako da bude veća od prethodno definirane veličine datoteke proširenja skupa međuspremnika (prema dizajnu veličina proširenja skupa međuspremnika mora biti veća od maksimalne veličine memorije poslužitelja). Konfiguracija uspijeva, a proširenje skupa međuspremnika funkcionira pravilno. Međutim, proširenje skupa međuspremnika onemogućeno je nakon ponovnog pokretanja servisa sustava SQL Server i primate sljedeću poruku o pogrešci u zapisniku o pogreškama sustava SQL Server:
Napomena
< Datum><Vrijeme> Veličina proširenja skupa međuspremnika poslužitelja mora biti veća od veličine < fizičke memorije, maksimalne memorije poslužitelja navedene u> MB. Proširenje skupa međuspremnika nije omogućeno.
Nakon primjene sustava SQL Server 2014 SP1, uz poruku u zapisniku SQL pogrešaka, primit ćete i sljedeću poruku upozorenja u programu SQL Server Management Studio (SSMS):
Napomena
Navedena maksimalna memorija poslužitelja – <XXX> MB veća je od veličine datoteke s nastavkom skupa međuspremnika – <XXX> MB. Proširenje skupa međuspremnika onemogućilo bi se pri ponovnom pokretanju.
Kada stvorite datoteku s proširenjem međuspremnika na disku na kojem nema dovoljno prostora (npr. maksimalna veličina memorije poslužitelja iznosi 28 GB, a veličina proširenja skupa međuspremnika 120 GB), u zapisniku o pogreškama sustava SQL Server prikazuje se sljedeća dvosmislena poruka o pogrešci operacijskog sustava:
Napomena
< Datum><Vrijeme> spid52 CREATE FILE naišao je na pogrešku operacijskog sustava Promjena veličine datoteke nije uspjela prilikom pokušaja otvaranja ili stvaranja fizičke datoteke Put<>datoteke. BPE".
Nakon primjene servisnog paketa SQL Server 2014 SP1 prikazat će vam se sljedeća jasna poruka o pogrešci:
Napomena
Pogreška operacijskog sustava (nema dovoljno prostora na disku)
Kada konfigurirate datoteku s proširenjem skupa međuspremnika vrlo velike veličine, prikazuje vam se sljedeća poruka o pogrešci koja ne može opisati stvarno značenje:
Napomena
poruka 864, razina 16, županija 1, redak 1
Pokušaj dodjele 25600 BUF za proširenje skupa međuspremnika za najviše 12800 deskriptora stranica.Nakon primjene servisnog paketa SQL Server 2014 SP1 poruka o pogrešci mijenja se u sljedeću:
Napomena
Pokušano je inicijalizirati proširenje skupa međuspremnika veličine <XXX> KB, ali maksimalna dopuštena veličina jest <XXX> KB
Kada stvaranje datoteke s proširenjem solid-state pogona (SSD) ne uspije zbog neke pogreške (na primjer direktorij koji je naveden ne postoji), SQL Server ispisuje sljedeću poruku o pogrešci:
Napomena
Failed to create buffer pool extension of size <XXX> MB on path ""
Put u poruci o pogrešci nije ispisan.
Nakon primjene paketa SQL Server 2014 SP1 put se ispravno ispisuje kada stvaranje SSD datoteke ne uspije.
Informacije o servisnom paketu
Da biste nabavili servisni paket Service Pack 1 za SQL Server 2014, posjetite sljedeću vezu:
Dodatne informacije o servisnom paketu SQL Server 2014 Service Pack 1 (SP1) potražite u ispravljenim programskim pogreškama u servisnom paketu SQL Server 2014 Service Pack 1.
Status
Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.