SQL数据库无法附加,提示 MDF" 已压缩,但未驻留在只读数据库或文件组中.必须将此文件解压缩

SQL数据库无法附加,提示 MDF" 已压缩,但未驻留在只读数据库或文件组中.必须将此文件解压缩 还原数据库的时候出现这样的问题,应该怎么解决呢?

其实该问题解决非常简单,只需 
1右键点击数据库所在的文件夹, 
2点击属性,在常规选项卡中点击高级, 
3在弹出的窗口中的压缩或加密属性中去掉压缩内容或者节省磁盘空间,点击确定 
4点击应用,勾选应用于该文件夹所有文件 即可

------
原因分析:

NTFS 或 FAT 压缩卷上不支持 SQL Server 数据库。 压缩卷无法保证扇区对齐方式的写入,但这种写入在某些情况下是确保事务恢复所必需的。 此外,建议不要将 SQL Server 数据库备份为压缩卷上的磁盘文件。

原文地址:https://www.cnblogs.com/kdkler/p/7700532.html