SQL Linux 服务器上数据库还原操作失败

本文帮助您解决 Linux 服务器上数据库还原SQL失败的问题。

适用于:  SQL Server Linux、SQL Server 2017 开发人员 Linux、SQL Server 2017 Enterprise Core Linux、SQL Server 2017 Enterprise Linux、SQL Server 2017 Standard Linux
原始 KB 编号:   4519691

症状

当您尝试在 SQL 2017 Linux Microsoft SQL Server还原数据库时,操作在还原过程中失败,并返回类似于下面的错误消息:

MODIFY FILE encountered operating system error 31 (A device attached to the system is not functioning.) while attempting to expand the physical file

原因

出现此问题的原因可能是硬盘空间不足。 在 Linux 服务器上,SQL Server在操作开始之前不检查可用空间。

解决方法

若要解决此问题,请还原具有足够空间的卷上的数据库。

References

了解用于描述 Microsoft 用于描述软件更新 的 Microsoft 软件更新的标准术语的说明。