日期:2014-05-16 浏览次数:20475 次
错误信息:
?
执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)
------------------------------
文件 "D:\www\database\XXXXX.mdf" 或者".ldf"已压缩,但未驻留在只读数据库或文件组中。必须将此文件解压缩。
无法打开新数据库 'XXXXX'。CREATE DATABASE 中止。 (Microsoft SQL Server,错误: 5118)
?
解决办法:
其实很简单,出现这种情况的时候多半是因为你把数据库文件放在了ntfs分区中,而ntfs分区又设置了"压缩文件以节省空间"
?
数据文件所在文件夹:
右键点击文件夹进入属性,在第一页的时候选择"高级"选项,去掉"压缩文件以节省空间"前面的勾即可
?
补充:数据文件本身可能也需要 右键点击文件夹进入属性,在第一页的时候选择"高级"选项,去掉"压缩文件以节省空间"前面的勾即可
?
?
注: 压缩与否的关键判断
?????? 文件或文件夹是否是蓝色