KB4521659 – FIX: SQL-i kirjuti teenus ei varunda varukoopia komponendita tee SQL Server 2016, 2017 ja 2019

Rakenduskoht
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 2019 on Windows

Sümptomid

SQL-i kirjuti teenus ei käsitle andmebaasi hetktõmmiseid (nt "CREATE DATABASE DataSnapName AS SNAPSHOT") mittekomponendi varunduskooditees SQL Server 2016, 2017 või 2019. Võite märgata järgmist tõrkelogi kirjet, kui käivitate VARUNDUSANDMEBAASI draivi varikoopia teenuse (VSS) varundustoimingu ajal hetktõmmiste suhtes.

      

Kuupäev ja kellaaeg Varukoopia VARUNDAMINE ei saanud käsku BACKUP DATABASE DataSnapName lõpule viia. Vaadake üksikasjalikke sõnumeid rakenduse varunduslogist.

Kuupäev ja kellaaeg Varundustõrge: 3041, raskusaste: 16, olek: 1.

Kuupäev ja kellaaeg Varukoopia VARUNDAMINE ei saanud käsku BACKUP DATABASEName lõpule viia. Vaadake üksikasjalikke sõnumeid rakenduse varunduslogist.

DateTime spid## Tõrge: 18210, raskusaste: 16, olek: 1.

DateTime spid## BackupVirtualDeviceFile::P repareToFreeze: tõrge varuseadmes {DeviceToken}1. Operatsioonisüsteemi tõrge 995(I/O toiming on katkestatud lõime sulgemise või rakendusetaotluse tõttu.)

      

Märkus Eespool loetletud tõrked on üldised ja võivad ilmneda paljudel juhtudel. Nimelt on "DatabaseName" tõrge tingitud katkestamisest, mille põhjustas DataSnapName tõrge. Praegune lahendus lahendab ainult olukorra, kus need tõrked ilmnevad, kui VSS-i varukoopia jaoks valitud draivil on SQL Server andmebaasi hetktõmmis.

      

Samal ajal võib Windowsi rakenduse sündmuselogi sisaldada kirjet, mis sarnaneb järgmisega:

      

Error DataTime SQLWRITER 24583 None

Sqllib-tõrge: ICommandText::Execute kutsumisel ilmnes OLEDB-tõrge. hr = 0x80040e14. SQLSTATE: 42000, omatõrge: 3013

Tõrke olek: 1, raskusaste: 16

Allikas: Microsoft SQL Server Native Client 11.0

Tõrketeade: VARUKOOPIA ANDMEBAAS lõpetab ebaharilikult.

SQLSTATE: 42000, omatõrge: 3002

Tõrke olek: 1, raskusaste: 16

Allikas: Microsoft SQL Server Native Client 11.0

Tõrketeade: andmebaasi hetktõmmist ei saa VARUNDAda ega TAASTADA.

      

Olek

Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.

Lahendus

See probleem on lahendatud järgmistes SQL Server koondvärskendustes.

Teave SQL Server koondvärskenduste kohta.

Iga uus koondvärskendus SQL Server sisaldab kõiki kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmise koondvärskenduse. Vaadake uusimaid SQL Server koondvärskendusi.

Viited

Lisateave Microsofti tarkvaravärskenduste terminoloogia kohta.