sqlserver服务启动后停止,传递给数据库 'master' 中的日志扫描操作的日志扫描号无效...
電腦異常重啟,導致SqlServer服務啟動后,自動停止,在【計算機管理】-【事件查看器】-【windows日志】中進行查看系統錯誤日志,在【應用程序】下發現可能的錯誤信息有以下兩條:
1、錯誤:傳遞給數據庫 'master' 中的日志掃描操作的日志掃描號 (184:416:1) 無效。此錯誤可能指示數據損壞,或者日志文件(.ldf)與數據文件(.mdf)不匹配。如果此錯誤是在復制期間出現的,請重新創建發布。否則,如果該問題導致啟動期間出錯,請從備份還原。
2、信息:無法恢復 master 數據庫。SQL Server 無法運行。請利用完整備份還原 master 數據庫,修復它,或者重新生成它。有關如何重新生成 master 數據庫的詳細信息,請參閱 SQL Server 聯機叢書。
3、錯誤:連接數據庫的時候提示:SQL Server 檢測到基于一致性的邏輯 I/O 錯誤 校驗和不正確
解決方法有兩種:
1、重新安裝SqlServer,太費時間
2、文件替換(model.mdf、modellog.ldf),從本機X:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Binn\Templates復制至本機
X:\Program Files\Microsoft SQL erver\MSSQL10.MSSQLSERVER\MSSQL\DATA
注:以上“X:\Program Files\Microsoft SQL Server”為SQL Server的安裝目錄。
文件替換后,重新啟動SqlServer服務即可。
?
參考網址:http://www.cnblogs.com/zgqys1980/p/5386808.html
?
轉載于:https://www.cnblogs.com/mebius4789/p/9171393.html
總結
以上是生活随笔為你收集整理的sqlserver服务启动后停止,传递给数据库 'master' 中的日志扫描操作的日志扫描号无效...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php 通过array_merge()和
- 下一篇: 软工团队 - 系统设计