Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта статья поможет решить проблему, из-за которой операция восстановления базы данных SQL завершается сбоем на серверах Linux.
Область применения: SQL Server 2017 на Linux, SQL Server 2017 Developer Linux, SQL Server 2017 Enterprise Core Linux, SQL Server 2017 Enterprise Linux, SQL Server 2017 Standard Linux
Исходный номер базы знаний: 4519691
Симптомы
При попытке восстановить базу данных SQL на сервере Linux Microsoft SQL Server 2017 операция завершается сбоем во время восстановления и возвращает сообщение об ошибке, похожее на следующее:
Ошибка 31 (устройство, подключенное к системе, не работает в ФАЙЛЕ MODIFY.) при попытке развернуть физический файл
Причина
Эта проблема может возникнуть, так как жесткий диск не имеет места. На серверах Linux SQL Server не проверяет доступное пространство перед началом операции.
Обходное решение
Чтобы обойти эту проблему, восстановите базу данных на томе, который имеет достаточно места.
Ссылки
Узнайте о описании стандартной терминологии, используемой для описания обновлений программного обеспечения Майкрософт, используемых корпорацией Майкрософт для описания обновлений программного обеспечения.