sqlserver2012打开程序后,无法启动,变成未运行状态,model日志文件与数据文件不匹配
报错信息
查看事件管理器,可以看到报错信息为:
传递给数据库‘model’中的日志扫描操作的日志扫描号(36:184:1)无效。此错误可能指示数据损坏,或者日志文件(.ldf)与数据文件(.mdf)不匹配。如果此错误是在复制期间出现的,请重新创建发布。否则,如果该问题导致启动期间出错,请从备份还原
![报错](https://img-blog.csdnimg.cn/731bcd87474a4f43a7bbf2e08c006392.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAU3V2YW4t,size_20,color_FFFFFF,t_70,g_se,x_16)
解决
-
备份C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA下的model.mdf和modellog.ldf
![在这里插入图片描述](https://img-blog.csdnimg.cn/1c378bc612e64536921eeb1924b044d0.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAU3V2YW4t,size_20,color_FFFFFF,t_70,g_se,x_16)
-
打开sqlserver2012的安装包,找到安装包~