17052 : The header for file 'C:\Program Files\Microsoft SQL Server\MSSQL\Data\modellog.ldf' is not a valid database file header. The PageAudit property is incorrect. 17052 : Database 'model' cannot be opened due to inaccessible files or insufficient memory or disk space. See the SQL Server errorlog for details. 很显然是model数据库损坏造成了数据库启动不成功,如何才能修复呢? 解决办法: 可以重装数据库来解决,但是整个软件都还要再装一遍,太麻烦了,我试着在sql2000的安装盘里找到了model.mdf和modellog.ldf文件,覆盖,启动数据库,成功了。 分析: model数据库是数据库程序的模型数据库,这个文件损坏数据库是不能启动的,覆盖了之后就可以了;但是这样解决也可能出现别的问题,网上就有说覆盖了过后出现存储过程不能执行的,但在我的系统里还没有出现。(责任编辑:maomao) |


