Tünetek
Feltételezzük, hogy a Microsoft SQL Server 2016-ban létrehoz egy adatbázist és egy elsődleges tranzakciónapló-fájlt. Néhány tranzakciót futtatva bővítheti a fájlokat. Ebben az esetben az adatbázis-kiszolgáló újraindításakor helybeli hiba lép fel. Ezen kívül a következő kis méretű memóriaképfájl jön létre:
Megjegyzés
DateTime **Memóriaképszál – spid = 0, EC = 0x0000026FEE9AB2C0
DateTime ***A memóriakép elküldése a következőnek: FilePath\FileName
DateTime * *******************************************************************************
DateTime *
DateTime * VEREMMEMÓRIA KEZDETE:
DateTime * DateTime
DateTime *
DateTime * Hely: Fájlelérési út\Fájlnév
DateTime * Kifejezés: ret == itFcb-lfcb_fSeqNo>
DateTime * SPID: 36
DateTime * Folyamatazonosító: ProcessID
...
DateTime Hiba: 17066, Súlyosság: 16, Állapot: 1.
DateTime SQL Server állítás: File: <FilePath\FileName>, line=LineNumber Failed Assertion = 'ret == itFcb-lfcb_fSeqNo>'. Ez a hiba időzítéssel lehet kapcsolatos. Ha a hiba az utasítás újrafuttatása után sem szűnik meg, a DBCC CHECKDB függvénnyel ellenőrizze az adatbázis szerkezeti integritását, vagy indítsa újra a kiszolgálót, hogy a memóriában tárolt adatstruktúrák ne sérüljenek.
DateTime Hiba: 3624, Súlyosság: 20, Állapot: 1.
DateTime A rendszer érvényesítési ellenőrzése sikertelen volt. A részleteket az SQL Server hibanaplójában találja. Az érvényesítési hibát általában szoftverhiba vagy adatsérülés okozza. Az adatbázis sérülésének ellenőrzéséhez fontolja meg a DBCC CHECKDB futtatását. Ha a telepítés során elfogadta, hogy memóriaképeket küld a Microsoftnak, akkor a rendszer egy kis méretű memóriaképet küld a Microsoftnak. Lehetséges, hogy a Microsoft kibocsát egy frissítést a legújabb szervizcsomagban vagy a műszaki támogatás által kiadott gyorsjavításban.
Megoldás
Ezt a hibát az SQL Server következő összegző frissítésében javítottuk:
4. összegző frissítés az SQL Server 2016 SP2-höz
Az SQL Server összegző frissítéseinek ismertetése
Az SQL Server minden új összegző frissítése tartalmazza az összes gyorsjavítást és minden biztonsági javítást, amely az előző kumulatív frissítésben szerepelt. Tekintse meg az SQL Server legújabb összegző frissítéseit:
Az SQL Server 2016 legújabb összegző frissítése
A probléma javítását az SQL Server 2016 Service Pack 2 3. összegző frissítésének következő igény szerinti gyorsjavítása tartalmazza:
Az angol (en-US) igény szerinti gyorsjavítás letöltése.
Töltse le most a német (de-DE) igény szerinti gyorsjavítást.
A spanyol (es-ES) igény szerinti gyorsjavítás letöltése.
A francia (fr-FR) igény szerinti gyorsjavítás letöltése.
Az olasz (it-IT) igény szerinti gyorsjavítás letöltése.
Töltse le a japán (jp-JP) igény szerinti gyorsjavítást.
Töltse le a koreai (ko-KO) igény szerinti gyorsjavítást.
Töltse le a portugál (pt-PT) igény szerinti gyorsjavítást.
Töltse le az orosz (ru-RU) igény szerinti gyorsjavítást.
Töltse le az egyszerűsített kínai (zh-CN) igény szerinti gyorsjavítást.
Töltse le a hagyományos kínai (zh-TW) igény szerinti gyorsjavítást.
Állapot
A Microsoft megerősítette, hogy ez egy olyan probléma a Microsoft-termékekben, amely az „Érintett szolgáltatás“ című szakaszban van felsorolva.
Hivatkozások
Ismerje meg a Microsoft szoftverfrissítésekkel kapcsolatos terminológiáját.