MS SQL 2005 无法启动,错误代码5118

来源:互联网 发布:编程教科书 编辑:程序博客网 时间:2024/05/16 05:16
今天在启动SQL 2005时一直无法启动,查看了一下事件查看器看到如下的讯息 The file "c:/.../xxx.mdf" is compressed but does not reside in a read-only database or filegroup. The file must be decompressed. CREATE DATABASE failed. Some file names listed could not be created. Check related errors. (Microsoft SQL Server, Error: 5118) 查看档案并非只读,很来发现原来是数据被操作系统做了文件压缩(封存旧数据),当下进入档案的进阶属 性,取消"压缩内容,节省磁盘空间",即可启动SQL 2005。在相同的状况下SQL 2000是可以正常启动的,虽然微软一直不建议这么做,因为不管新增或是修改数据时,操作系统要先把档案解压,异动,再封存,会造成效能的低落。SQL 2005的效能能够提升那么多,就做了很多这样子的调整! 可以参考这篇"Why you shouldn't compress SQL Server data and log files"AND 这篇
原创粉丝点击