烟台管家婆软件_进销存软件_财务软件_烟台创鼎软件科技有限公司
技术方案

技术方案

2017-08-31 10:33:26

SQL 2000数据库服务无法启动的解决步骤和方法总结

分享到:

表现如下

开机后右下角的SQL Server服务处于停止状态,手动启动无效,并且无任何提示。

查看“事件查看器”-“应用程序”,有出现MSSQLSERVER错误。

有如下错误信息(model损坏):

错误: 9003,严重度: 20,状态: 1
The LSN (6:416:1) passed to log scan in database ‘model’ is invalid.

错误: 9003,严重度: 20,状态: 1
LSN (6:416:1) 无效。该 LSN 是传递给数据库 ‘model’ 中的日志扫描操作的。

或者如下错误信息(master损坏):

错误: 2775、3313、3456等。。。

导致SQL Server服务无法启动的原因

均是由于突然断电,导致model或者master系统数据库损坏

最简单的解决方法(覆盖系统数据库文件)

  1. 先备份自建的数据库文件和相应的日志文件
  2. 找来SQL Server安装盘,将X86Data目录下的MOLDEL.MDF和MODELLOG.LDF(或MASTER.MDF和MASTERLOG.LDF)两个文件复到SQL Server的安装目录下的MSSQLData目录下,覆盖同名文件
  3. 然后去掉这两个文件的只读属性
  4. 这个时候启动SQL Server服务即可
  5. 再检查一下自建数据库文件有无错误

用这个方法要注意:SQL Server安装盘的版本要和现在SQL Server程序版本一致(包括补丁的版本)。

其他解决办法

备份自建的数据库文件后,重装SQL Server程序(相当于重建所有系统数据库)。

上一篇:辉煌系列产品功能对比表
下一篇:如何用好进销存财务软件