Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Szczegóły
| Attribute | Wartość |
|---|---|
| Nazwa produktu | SQL Server |
| Identyfikator zdarzenia | 18210 |
| Źródło zdarzenia | MSSQLSERVER |
| Składnik | SQLEngine |
| Nazwa symboliczna | STRMIO_IOFAILED |
| Tekst wiadomości | %s: błąd %s na urządzeniu kopii zapasowej "%s". Błąd systemu operacyjnego %s. |
Explanation
Po zakończeniu tworzenia kopii zapasowej interfejsu urządzenia wirtualnego (VDI) w programie SQL Server zostanie wyświetlony błąd 18210 programu SQL Server w dzienniku błędów programu SQL Server. Interfejs VDI może być wywoływany z aplikacji innej firmy lub z programu SQLWriter. Przykład:
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.
Często występuje błąd programu SQL Server 18210 z zagnieżdżonym błędem systemu operacyjnego 995. Najczęstszą przyczyną błędu systemu operacyjnego 995 jest to, że aplikacja VDI przerwała proces tworzenia kopii zapasowej. Oba błędy są pomocne w tym, że otrzymasz sygnaturę czasową, gdy tworzenie kopii zapasowej nie powiodło się. Nie podaje jednak znaczących informacji o głównej przyczynie, ponieważ te błędy wskazują, że operacja tworzenia kopii zapasowej zostaje przerwana z powodu innego błędu. Po znalezieniu przedziału czasu pierwszego wystąpienia błędu 18210 zostanie wyświetlony znacznik czasu odwołania do przejrzenia dzienników aplikacji kopii zapasowej, które mogą dostarczyć dalszych głównych informacji o przyczynie.
Przyczyna
Chociaż przyczyna może być zróżnicowana, ostatecznie błąd jest spowodowany niepowodzeniem przesyłania operacji we/wy do systemu operacyjnego. Kilka przykładów:
- Niepowodzenie operacji we/wy kopii zapasowej urządzenia wirtualnego.
- Niepowodzenie operacji związanej z plikiem w co najmniej jednej z następujących funkcji interfejsu API we/wy (DeleteFile , ReadFile lub WriteFile).
- Błąd podczas zwalniania buforu pamięci.
Akcja użytkownika
Ponieważ najczęstszą przyczyną błędu 18210 jest błąd tworzenia kopii zapasowej VDI, najlepszym punktem wyjścia jest zidentyfikowanie składnika/usługi wywoływania interfejsu VDI i sprawdzanie dziennika aplikacji dla odpowiedniej aplikacji. Niektóre punkty danych do sprawdzenia:
- Co najważniejsze, dzienniki aplikacji kopii zapasowej
- Dziennik zdarzeń aplikacji systemu Windows
- Dziennik zdarzeń systemu Windows
- Jeśli kopia zapasowa jest wywoływana przez narzędzie SQLWriter, zapoznaj się z artykułem Rejestrowanie składnika zapisywania usługi VSS programu SQL Server i odpowiednio rozwiąż problemy.
- Spróbuj zawęzić problem z tworzeniem kopii zapasowej, na przykład jeśli problem jest specyficzny dla danej bazy danych i można go odtworzyć? Czy problem występuje w wielokrotnym przedziale czasu lub interwale?
- Czy uruchomienie kopii zapasowej karty VDI za pomocą symulatora kopii zapasowej programu SQL Server powoduje również odtworzenie błędu?
- Sprawdzanie pod kątem problemów z systemem, takich jak mała ilość pamięci systemowej
- Sprawdzanie, czy sterowniki filtrów blokują plik (oprogramowanie antywirusowe)
- Sprawdzanie kondycji dysku
- Aby uzyskać zaawansowane rozwiązywanie problemów:
- Włącz flagę śledzenia 3605, aby uzyskać więcej rejestrowania w dzienniku błędów programu SQL Server przed wystąpieniem problemu. Unikaj długoterminowego włączania tego serwera TF.
- Po odtworzeniu problemu przechwytywanie monitora procesów
- Przechwyć zdarzenia rozszerzone lub profiler programu SQL Server podczas odtwarzania błędu.