Operacja przywracania bazy danych SQL kończy się niepowodzeniem na serwerach z systemem Linux
Ten artykuł ułatwia obejście problemu polegającego na tym, że operacja przywracania bazy danych SQL kończy się niepowodzeniem na serwerach z systemem Linux.
Dotyczy: SQL Server 2017 w systemie Linux, SQL Server 2017 Developer Linux, SQL Server 2017 Enterprise Core Linux, SQL Server 2017 Enterprise Linux, SQL Server 2017 Standard Linux
Oryginalny numer KB: 4519691
Symptomy
Podczas próby przywrócenia bazy danych SQL na serwerze microsoft SQL Server 2017 Linux operacja kończy się niepowodzeniem podczas procesu przywracania i zwraca komunikat o błędzie podobny do następującego:
ZMODYFIKOWANIE PLIKU napotkało błąd systemu operacyjnego 31 (urządzenie dołączone do systemu nie działa). Podczas próby rozwinięcia pliku fizycznego
Przyczyna
Ten problem może wystąpić, ponieważ na dysku twardym zabrakło miejsca. Na serwerach z systemem Linux SQL Server nie sprawdza dostępnego miejsca przed rozpoczęciem operacji.
Obejście problemu
Aby obejść ten problem, przywróć bazę danych na woluminie, który ma wystarczająco dużo miejsca.
Informacje
Dowiedz się więcej na temat opisu standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft używanych przez firmę Microsoft do opisywania aktualizacji oprogramowania.