Linux 伺服器上的 SQL 資料庫還原作業失敗
本文可協助您解決 Linux 伺服器上 SQL 資料庫還原作業失敗的問題。
適用於: Linux 上的 SQL Server 2017、SQL Server 2017 Developer Linux、SQL Server 2017 Enterprise Core Linux、SQL Server 2017 Enterprise Linux、SQL Server 2017 Standard Linux
原始 KB 編號: 4519691
徵兆
當您嘗試在 Microsoft SQL Server 2017 Linux 伺服器上還原 SQL 資料庫時,此作業會在還原程式期間失敗,並傳回類似下列的錯誤訊息:
MODIFY FILE 在嘗試擴充實體檔案時發生作業系統錯誤 31(附加至系統的裝置無法運作。)
原因
此問題可能會因為硬碟空間不足而發生。 在 Linux 伺服器上,SQL Server 不會在作業啟動之前檢查可用空間。
因應措施
若要解決此問題,請在有足夠的空間的磁碟區上還原資料庫。
參考資料
瞭解 用來描述Microsoft用來描述軟體更新 之Microsoft軟體更新的標準術語描述。