博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sql2005实例无法启用的解决方案(续)
阅读量:5110 次
发布时间:2019-06-13

本文共 1221 字,大约阅读时间需要 4 分钟。

一.背景

今天到我遇到这个问题了,同样是05数据库的实例无法开启,登陆不了,今天就按照自己之前的那个博文的作法,查看1433端口有没有被占用。这次的情况就不一样了,端口号根本就没有被什么程序给占用

二.解决过程

1.查找日志

提示信息叫我查看日志,于是自己就寻觅日志的所在地,发现一个比较简单的找法就是:

1).打开sql server configuration manager

2).右击不能开启服务的实例,选择属性

3)在高级的转储目录下,就可以找到存储日志的路径

2.寻找错误

打开日志后,查找到如下的错误

2012-08-22 10:05:40.30 spid9s 错误: 9003,严重性: 20,状态: 1。

2012-08-22 10:05:40.30 spid9s The log scan number (49:144:1) passed to log scan in database 'model' is not valid. This error may indicate data corruption or that the log file (.ldf) does not match the data file (.mdf). If this error occurred during replication, re-create the publication. Otherwise, restore from backup if the problem results in a failure during startup.
2012-08-22 10:05:40.30 spid9s SQL Trace was stopped due to server shutdown. Trace ID = '1'. This is an informational message only; no user action is required.

可以看到提示说model这个数据库已经被损坏或者,或者说是 ldf文件与 mdf文件不能匹配,但是在C:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Data目录下可以看到.ldf,和.mdf都存在,而且经了解model是sql自带的一个数据库,我最后还是觉得model数据库受损的可能比较大。

3.解决方案

替换model这个数据库,替换DATA目录下的MODEL的数据库,我自己的目录是:

C:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Data

替换完毕之后就大功告成~~~

4.下面是model的数据库

转载于:https://www.cnblogs.com/jeanlyn/archive/2012/08/23/2652788.html

你可能感兴趣的文章
自然语言处理结合金融专业应用,主要在于资料搜集和处理。
查看>>
HDU 3311 Dig The Wells(spfa+压缩DP,5级)
查看>>
房租管理小软件(-):主要界面
查看>>
windows下 gvim8.0 编译器配置
查看>>
cin.get(),cin.getline(),getline()区别
查看>>
TCP/IP、Http、Socket的区别
查看>>
POJ 2777 Count Color
查看>>
一个类似于android Toast的信息提示框
查看>>
正确删除k8s版本jenkins的pod
查看>>
CopyOnWriteArrayList源码add加锁的意义
查看>>
NOIP 数字游戏
查看>>
Matconvnet工具箱在Matlab中的安装
查看>>
[CATARC_2017] 第五周
查看>>
sublime常用快捷键
查看>>
POJ 2388&&2299
查看>>
Fiddler 教程
查看>>
18-----BBS论坛
查看>>
HDU 1829 A Bug's Life(种类并查集)
查看>>
PAT甲级题解-1097. Deduplication on a Linked List (25)-链表的删除操作
查看>>
js关闭窗口兼容firefox、chrome、ie
查看>>