错误:连接数据库的时候提示:SQL Server 检测到基于一致性的逻辑 I/O 错误 校验和不正确

C:\Documents and Settings\Administrator>"C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Release\setup.exe" /q /ACTION=REBUILDDATABASE /INSTANCENAME=MSSQLSERVER /SQLSYSADMINACCOUNTS=administrator /SAPWD=password

执行完毕后就ok了,更为详细信息,参阅:

本地电脑上安装的MS SQL Server 2008 R2可能因为硬盘原因,导致SQL Server服务无法启动,在事件查看器中看到若干错误和信息,其中有两条提示可能master损坏:
1、错误:传递给数据库 'master' 中的日志扫描操作的日志扫描号 (184:416:1) 无效。此错误可能指示数据损坏,或者日志文件(.ldf)与数据文件(.mdf)不匹配。如果此错误是在复制期间出现的,请重新创建发布。否则,如果该问题导致启动期间出错,请从备份还原。
2、信息:无法恢复 master 数据库。SQL Server 无法运行。请利用完整备份还原 master 数据库,修复它,或者重新生成它。有关如何重新生成 master 数据库的详细信息,请参阅 SQL Server 联机丛书。

重新安装SQL Server问题不难解决,但太耗时。google到一个快捷的恢复方法,分享如下:

1、复制model.mdf、mastlog.ldf、model.mdf、modellog.ldf、msdbdata.mdf、msdblog.ldf文件。

X:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Binn\Templates

X:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA
注:以上“X:\Program Files\Microsoft SQL Server”为SQL Server的安装目录。以下的“C:\Program Files\Microsoft SQL Server”为系统盘下的目录

2、定位并执行安装命令

首先找到安装命令:
C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Release\setup.exe

如果只是Windows身份验证模式,只需要如下语法即可:
setup /ACTION=REBUILDDATABASE /QUIET /INSTANCENAME=<instance name> /SQLSYSADMINACCOUNTS=<accounts> 
如果是复合身份验证模式,则需要使用/SAPWD参数提供sa的密码:
setup /ACTION=REBUILDDATABASE /QUIET /INSTANCENAME=<instance name> /SQLSYSADMINACCOUNTS=<accounts> /SAPWD=<sa password>

我安装时设置的是复合认证模式,SQL Server系统管理员帐号是administrators组,sa密码是123456。并且就一个默认实例:MSSQLSERVER。
所以在命令行执行如下命令:
setup /ACTION=REBUILDDATABASE /QUIET /INSTANCENAME=MSSQLSERVER /SQLSYSADMINACCOUNTS=administrators /SAPWD=123456

执行完毕后没有任何提示信息(不管成功与否),但是可以马上在C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\Summary.txt中查看安装日志。

最后,在Sql Server Configuration Manager中启动SQL Server服务成功。

传递给数据库 'master' 中的日志扫描操作的日志扫描号无效相关推荐

  1. sqlserver服务启动后停止,传递给数据库 'master' 中的日志扫描操作的日志扫描号无效...

    电脑异常重启,导致SqlServer服务启动后,自动停止,在[计算机管理]-[事件查看器]-[windows日志]中进行查看系统错误日志,在[应用程序]下发现可能的错误信息有以下两条: 1.错误:传递 ...

  2. 在数据库‘master’中拒绝CREATE DATABASE权限 的问题

    今天使用Linq To SQL,要求判断数据库是否存在,不存在是自动创建数据库. public partial class CMS_DBDataContext     {         partia ...

  3. master中的系统目录与用户数据库中的区别

    每个数据库中的系统目录中都存放了其包含对象的信息.而master中额外存放了此磁盘空间,系统层次的配置,文件的使用和分配,登录信息等. 注意:各数据库中的系统目录包含其自身对象的信息和master中绝 ...

  4. linux中mysql数据库启用日志记录_MYSQL启用日志,和查看日志

    mysql有以下几种日志: 错误日志:     -log-err 查询日志:     -log 慢查询日志:   -log-slow-queries 更新日志:     -log-update 二进制 ...

  5. 清空数据库事务日志_通过事务日志增长加快数据库恢复和长期运行的事务

    清空数据库事务日志 In my previous article in this series Accelerated Database Recovery; Instant Rollback and ...

  6. 认真学习MySQL中的二进制日志(binlog)与中继日志(Relay log)

    binlog即binary log,二进制日志文件,也叫作变更日志(update log).它记录了数据库所有执行的DDL和DML等数据库更新事件的语句,但是不包含没有修改任何数据的语句(如数据查询语 ...

  7. mysql重做日志恢复数据_MySQL中重做日志,回滚日志,以及二进制日志的简单总结...

    MySQL中有六种日志文件, 分别是:重做日志(redo log).回滚日志(undo log).二进制日志(binlog).错误日志(errorlog).慢查询日志(slow query log). ...

  8. mysql 表空间收缩_【135期】谈谈MySQL中的重做日志,回滚日志,以及二进制日志的区别及各自作用...

    点击上方"Java面试题精选",关注公众号 面试刷图,查缺补漏 >>号外:往期面试题,10篇为一个单位归置到本公众号菜单栏->面试题,有需要的欢迎翻阅 阶段汇总集 ...

  9. MySQL数据库:通用查询日志和慢查询日志分析

    MySQL中的日志包括:通用查询日志.慢查询日志.错误日志.二进制日志等等.这里主要记录一下两种比较常用的日志:通用查询日志和慢查询日志. (1)通用查询日志:记录建立的客户端连接和执行的语句. (2 ...

最新文章

  1. ansible及ansible-palybook使用(持续更新)
  2. JavaCore/HeapDump文件及其分析方法
  3. LeetCode Longest Repeating Character Replacement(滑动窗口)
  4. 【刘文彬】区块链3.0:拥抱EOS
  5. Couchbase 介绍 - 更好的 Cache 系统
  6. Angular中提示:Can't bind to 'ngModel' since it isn't a known property of 'input'
  7. 数字三角形问题 (动态规划初步)
  8. STM32—— AHB、APB详解
  9. 严谨技术支撑vs奔放客户的100个真实写真
  10. canvas 实现图片局部模糊_Canvas模糊化处理图片、毛玻璃处理图片之stackblur.js
  11. 如何用css设计出商品购物图片
  12. springbean的生命周期_spring bean生命周期(涵盖spring常用接口的载入)
  13. CentOS7中MongoDB备份与恢复,配置远程访问
  14. 2.5. 标准路由器:Zend_Controller_Router_Rewrite
  15. 管理感悟:不要告诉主管只有一条路
  16. python自动打开网页_python 自动批量打开网页的示例
  17. 10的几次方 用计算机计算公式,在excel中如何计算10的几次方呢
  18. python mqtt publish_mqtt异步publish方法
  19. 高校wifi认证登录
  20. win10计算机启动慢,如何解决win10系统启动缓慢的问题

热门文章

  1. AI常用框架和工具丨1. 科学计算库NumPy
  2. Word 自动更新编号(插入题注、交叉引用)
  3. 4.2.1 积分法(一)——第一类换元积分法
  4. 放弃csv,拥抱feather文件
  5. 操作系统-进程映像、虚拟内存
  6. UI设计培训主要学习哪些内容
  7. 【RocketMQ】消息的存储设计
  8. spss 通径分析_使用SPSS线性回归实现通径分析的方法-学习资料.pdf
  9. android5.1.1版本怎么升级,升级Android 5.1
  10. 瑞星防火墙导致系统运行缓慢的问题