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在操作开始之前不会检查可用空间。
解决方法
若要解决此问题,请在具有足够空间的卷上还原数据库。
References
了解 用于描述 Microsoft 软件更新的标准术语的说明,Microsoft 用来描述软件更新。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈