报错原因
电脑异常重启,导致 MS SQL server 服务启动后自动停止,在【计算机管理】-【事件查看器】-【windows日志】中进行查看系统错误日志,在【应用程序】下发现可能的错误信息:
传递给数据库 ‘model’ 中的日志扫描操作的日志扫描号 (37:376:1) 无效。此错误可能指示数据损坏,或者日志文件(.ldf)与数据文件(.mdf)不匹配。如果此错误是在复制期间出现的,请重新创建发布。否则,如果该问题导致启动期间出错,请从备份还原。
解决方法
解决方法有两种:
- 重新安装SqlServer(朋友推荐 因费时间且怕意外变量而未测试)
- 替换安装文件中的(model.mdf、modellog.ldf)文件,从本机软件安装盘:SQL serverMSSQL15.MSSQLSERVERMSSQLBinnTemplates复制至本机软件安装盘:SQL serverMSSQL15.MSSQLSERVERMSSQLDATA
文件替换后,重新启动 MS SQL server 服务即可。