Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Podrobnosti
| Vlastnost | Hodnota |
|---|---|
| Název produktu | SQL Server |
| ID události | 18210 |
| Zdroj událostí | MSSQLSERVER |
| Součást | SQLEngine |
| Symbolický název | STRMIO_IOFAILED |
| Text zprávy | %s: %s selhání na zálohovacím zařízení%s. Chyba operačního systému %s. |
Explanation
Při ukončení zálohování rozhraní virtuálního zařízení (VDI) na SQL Serveru se v protokolu chyb SQL Serveru zobrazí chyba SQL Serveru 18210. VDI může být vyvolána z aplikace třetí strany nebo z SQLWriter. Příklad:
2022-05-29 15:55:42.89 Backup Error: 18210, Severity: 16, State: 1.
2022-05-29 15:55:42.89 Backup BackupIoRequest::ReportIoError: write failure on backup device '{AA4B3232-1881-4F09-9DBA-0983D553BF46}2'. Operating system error 995(The I/O operation has been aborted because of either a thread exit or an application request.).
2022-05-29 15:55:42.91 Backup Error: 18210, Severity: 16, State: 1.
2022-05-29 15:55:42.91 Backup BackupIoRequest::ReportIoError: write failure on backup device '{AA4B3232-1881-4F09-9DBA-0983D553BF46}4'. Operating system error 995(The I/O operation has been aborted because of either a thread exit or an application request.).
2022-05-29 15:55:42.91 Backup Error: 3041, Severity: 16, State: 1.
Běžně se zobrazuje chyba SQL Serveru 18210 s vnořenou chybou operačního systému 995. Nejčastějším důvodem chyby operačního systému 995 je, že aplikace VDI přerušila proces zálohování. Obě chyby jsou užitečné v tom, že se při selhání zálohování zobrazí časové razítko. Neposkytuje ale smysluplné informace o původní příčině, protože tyto chyby značí přerušení operace zálohování kvůli jiné chybě. Jakmile zjistíte časový rámec prvního výskytu chyby 18210, budete mít referenční časové razítko pro kontrolu protokolů zálohované aplikace, které můžou poskytovat další informace o původní příčině.
Příčina
I když může být příčina různá, nakonec příčinou chyby je neúspěšné odeslání vstupně-výstupních operací do operačního systému. Některé příklady:
- Selhání vstupně-výstupních operací virtuálního zařízení zálohování
- Selhání operace související se soubory v jedné nebo několika následujících funkcích rozhraní API vstupně-výstupních operací (DeleteFile, ReadFile nebo WriteFile).
- Selhání při uvolnění vyrovnávací paměti.
Akce uživatele
Vzhledem k tomu, že nejčastějším důvodem chyby 18210 je selhání zálohování VDI, nejlepším výchozím bodem je identifikovat komponentu nebo službu, která vyvolá VDI, a zkontrolovat protokol aplikace pro příslušnou aplikaci. Některé datové body, které je potřeba zkontrolovat:
- Nejdůležitější je, že protokoly zálohované aplikace
- Protokol událostí aplikací pro Windows
- Protokol událostí systému Windows
- Pokud zálohování vyvolává SQLWriter, zkontrolujte protokolování zapisovače VSS SQL Serveru a odpovídajícím způsobem vyřešte potíže.
- Pokuste se zúžit problém se zálohováním, například pokud je problém specifický pro danou databázi a je reprodukovatelný? Dochází k problému v opakovaném časovém rámci nebo intervalu?
- Reprodukuje se také spuštění zálohy VDI prostřednictvím simulátoru zálohování SQL Serveru ?
- Kontrola problémů se systémem, jako je nedostatek systémové paměti
- Kontrola uzamčení souboru (antivirového softwaru) ovladačů filtru
- Kontrola stavu disku
- Pokročilé řešení potíží:
- Před výskytem problému povolte příznak trasování 3605 pro další protokolování do protokolu chyb SQL Serveru. Vyhněte se dlouhodobému zachování tohoto TF.
- Když se problém reprodukuje, zachyťte monitorování procesů.
- Zachyťte rozšířené události nebo SQL Server Profiler při reprodukci chyby.