none
SQL2000无法启动服务 RRS feed

  • 问题

  • 启动sql2000服务的时候提示“mssqlserver服务启动后又停止了.一些服务自动停止,如果它们没有什么可做的,例如"性能和警报日志”

    log文件如下

    2012-05-19 10:42:33.28 spid3     SQL Server 断言: 文件: <recovery.c>,行 = 2412 
    失败的断言 =“seenCkptEnd”。
    2012-05-19 10:42:33.28 spid3     Location:	 recovery.c:2412
    Expression:	 seenCkptEnd
    SPID:		 3
    Process ID:	 5716
    2012-05-19 10:42:33.28 spid3     错误: 3624,严重度: 20,状态: 1。
    2012-05-19 10:42:33.28 spid3     错误: 2775,严重度: 16,状态: 1。
    2012-05-19 10:42:33.28 spid3     Log dump failed.
    2012-05-19 10:42:33.28 spid3     无法恢复 master 数据库。正在退出。

    2012年5月19日 3:35

答案

  • sQL Server配置管理器

    你的 sql server 服务的高级属性中去检查一下参数设置,看配置的 master 数据库文件、指向的文件是否有有效(可以把这个文件复制到正常的 sql server 上去附加一下,如果能附加,表明是有效的)

    多半是文件损坏,或者是指定的位置不正确

    如果确实是文件损坏的话,你就能通过安装程序重建 master 库了

    2012年5月19日 8:38

全部回复

  • sQL Server配置管理器

    你的 sql server 服务的高级属性中去检查一下参数设置,看配置的 master 数据库文件、指向的文件是否有有效(可以把这个文件复制到正常的 sql server 上去附加一下,如果能附加,表明是有效的)

    多半是文件损坏,或者是指定的位置不正确

    如果确实是文件损坏的话,你就能通过安装程序重建 master 库了

    2012年5月19日 8:38
  • Or restore from good backup.
    2012年5月19日 23:21