KB4058700 – KORJAUS: Ajoittainen 9004-virhe, kun varmuuskopio palautetaan valmiustilassa SQL Server 2014:ssä, 2016:ssa ja 2017:ssä

Käytetään kohteeseen
SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

Ongelman ilmenemistapa

Mieti seuraavaa tilannetta:

  • Microsoft SQL Server -lokien lähetys tai varmuuskopiointi/palautus on määritetty kahden palvelimen välille.
  • Tietokanta voi olla käyttämätön tai siinä voi olla pieniä VLF:iä (mutta tämä ei ole välttämätöntä).
  • Tietokanta varmuuskopioidaan ja sen jälkeen yritetään palauttaa toissijaisen tietokannan valmiustilassa.

Tässä skenaariossa palautustoiminto saattaa epäonnistua ja antaa seuraavan virheilmoituksen:

Huomautus

  • Virhe: 9004, vakavuus: 21, tila: 1.
  • Tietokannan database_name lokia käsiteltäessä tapahtui virhe. Palauta varmuuskopiosta, jos mahdollista. Jos varmuuskopiota ei ole saatavilla, loki on ehkä luotava uudelleen.

Tämän virheen ilmetessä toissijainen tietokanta siirtyy palautustilaan.

Ratkaisu

Tämä ongelma on korjattu seuraavissa kumulatiivisissa päivityksissä:

Tietoja SQL Serverin kumulatiivisista päivityksistä

Jokainen uusi SQL Server -kumulatiivinen päivitys sisältää kaikki edelliseen kumulatiiviseen päivitykseen sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Tutustu SQL Serverin uusimpiin kumulatiivisiin päivityksiin:

SQL Server 2017:n uusin kumulatiivinen päivitys

SQL Server 2016:n uusin kumulatiivinen päivitys

SQL Server 2014:n uusin kumulatiivinen päivitys

Tila

Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.

Viitteet

Lue lisää Microsoftin ohjelmistopäivitystensä kuvaamiseen käyttämästä sanastosta .