您的位置:首页 > 理论基础 > 计算机网络

9003错误,sqlserver无法启动,HELP!!!十万火急~~~!!http://topic.csdn.net/t/20060708/09/4867769.html

2007-12-14 13:41 681 查看
zhh007(gogogo...upupup,aZaZaZa...........)2006-07-08 09:05:33 在 MS-SQL Server / 疑难问题 提问
//错误事件
18052:
错误: 9003,严重度: 20,状态: 1。
//手动启动MSSQLSERVER服务时出现以下信息
在本地计算机无法启动MSSQLSERVER服务.
服务并未返回错误.这可能是一个Windows内部错误或服务内部错误.
如果问题持续存在,请于您的系统管理员联系.

//-----------------------------------------------
我的系统是Windows2000 sp4 问题点数:100、回复次数:23Top

1 楼hdhai9451(☆新人类☆)回复于 2006-07-08 09:22:02 得分 0

你有沒有給MSSQLSERVER打補丁?
如果已經打好補丁?那有可能是你的光盤有問題了?

否則就是你的操作系統問題

Top

2 楼dutguoyi(新鲜鱼排)回复于 2006-07-08 09:23:55 得分 0

找找,先帮顶Top

3 楼zhh007(gogogo...upupup,aZaZaZa...........)回复于 2006-07-08 09:31:11 得分 0

我也怀疑是补丁的问题,可是我忘记是否打了SP4补丁,
刚才试了打SP4补丁,发现他要验证用户的,打不上去了,
晕死啊!!Top

4 楼hdhai9451(☆新人类☆)回复于 2006-07-08 09:35:26 得分 0

你要以administrator用戶身份登錄
Top

5 楼zhh007(gogogo...upupup,aZaZaZa...........)回复于 2006-07-08 13:09:10 得分 0

administrator?
我一直是啊,怎么会装不了,郁闷Top

6 楼wangtiecheng(不知不为过,不学就是错!)回复于 2006-07-08 16:34:37 得分 0

Administrator密码改了?Top

7 楼wwh999(印钞机V2.0...开发中....)回复于 2006-07-09 11:45:51 得分 0

要验证用户?

你的Administrator密码是否改过了的?那你可以跳转到控制面板的服务中。。。条开sQL SERVER服务,在其中选择新的启动帐户,看看能不能启动。

如果能启动,再把SP4打上。Top

8 楼wangtiecheng(不知不为过,不学就是错!)回复于 2006-07-09 11:49:50 得分 0

SQL Server最好新建一个专用Windows账户。Top

9 楼zhh007(gogogo...upupup,aZaZaZa...........)回复于 2006-07-09 13:47:49 得分 0

谢谢各位,等我星期一上班在去看看?
书到用是方恨少啊,昨天翻开邹建那本书,看完第一章,就发现sQL SERVER服务启动时所用的帐户非常重要啊!!
等我回去看看,谢谢各位~@@Top

10 楼zhh007(gogogo...upupup,aZaZaZa...........)回复于 2006-07-10 08:54:22 得分 0

艾,没辙了!
不是管理员密码的问题,我用了N个账户都启动不了!
今天试了用:sqlservr.exe -c -s 去启动,发现master坏了,看下面的信息:
//-------------------------------------------------
2006-07-10 08:50:57.28 server Copyright (C) 1988-2000 Microsoft Corporation.
2006-07-10 08:50:57.29 server 保留所有权利。
2006-07-10 08:50:57.29 server 服务器进程 ID 是 1628。
2006-07-10 08:50:57.29 server 将 SQL Server 消息记录在文件“C:/Program Files/Microsoft SQL Server/MSSQL/log/ERRORLOG”中。
2006-07-10 08:50:57.32 server SQL Server 正在以优先级“normal”(已检测到 1 CPU)启动。
2006-07-10 08:50:57.39 server 已为 thread 模式处理而配置了 SQL Server。
2006-07-10 08:50:57.39 server 使用 dynamic 锁分配。[500] 锁块,[1000] 锁所有者块。
2006-07-10 08:50:57.45 spid3 启动数据库“master”。
2006-07-10 08:50:57.53 spid3 错误: 9003,严重度: 20,状态: 1。
2006-07-10 08:50:57.53 spid3 无法恢复 master 数据库。正在退出。
//-----------------------------------------------------------------
真的坏掉了,天!!!Top

11 楼sxycgxj(云中客)回复于 2006-07-10 09:04:11 得分 0

如果是master文件损坏,有两咱办法可以解决:
1.重新安装SQL,对master进行修复
也可能通过SQL的命令来实现修复数据库,具体操作方法:
http://blog.csdn.net/sxycgxj/archive/2006/05/12/725478.aspx
2.从其他地方复制一个同版本的master数据库文件,这种方法操作比较复杂,可参考:
http://blog.csdn.net/sxycgxj/archive/2006/04/22/673013.aspx href="http://topic.csdn.net/t/20060708/09/4867769.html#" target=_blank>Top

12 楼wwh999(印钞机V2.0...开发中....)回复于 2006-07-10 09:06:20 得分 0

如果是Master坏了,又不想重装的话,可以用SQL自带的工具进行重建。具体做法,可以参考:
http://spaces.msn.com/wwh-999

上面写了一些我在重建Master中的心得。Top

13 楼zhh007(gogogo...upupup,aZaZaZa...........)回复于 2006-07-10 17:30:16 得分 0

OVER 了!
master 数据库重建失败~,错误码:-1
......
Top

14 楼wwh999(印钞机V2.0...开发中....)回复于 2006-07-11 08:11:50 得分 0

MASTER重建失败...不会吧!你不要发个远程连接...Top

15 楼ldjava()回复于 2006-07-11 09:18:28 得分 0

找个SQLP4的补丁装了就OK了Top

16 楼sxycgxj(云中客)回复于 2006-07-11 09:25:51 得分 0

我觉得Master文件损坏并不可怕,最重要的是企业或单位的数据库文件尚在,马上将这个数据库文件备份,然后随便你怎么做Top

17 楼wwh999(印钞机V2.0...开发中....)回复于 2006-07-11 10:59:17 得分 0

1>.先备份重要的数据库文件
2>.重建Master
3>.附加你的数据库文件进企业管理器.
Top

18 楼zhh007(gogogo...upupup,aZaZaZa...........)回复于 2006-07-11 14:51:43 得分 0

我把以前的MDF和LDF文件都附加到新数据库,附加顺利完成,
这样会有什么后遗症吗?Top

19 楼zhh007(gogogo...upupup,aZaZaZa...........)回复于 2006-07-11 14:54:31 得分 0

真的不干心啊~~!!
怎么就修复不了~~~Top

20 楼andylauhai(♂) (人生苦短,开心就好)(^_^)(征途)(珍惜生命,远离IT)回复于 2006-07-11 15:56:23 得分 0

那就重装吧!用不了多长时间的!

把DATA里的数据库文件及日志文件备份出来Top

21 楼gaojier1000(V2※高捷)回复于 2006-07-11 16:03:33 得分 0

重新安装试试吧,那样效率高一些!Top

22 楼lzm(深蓝色海洋)回复于 2006-07-11 16:42:08 得分 0

是不是改密码了,如果是必须在SQL Server服务里修改一下Top

23 楼zhh007(gogogo...upupup,aZaZaZa...........)回复于 2006-07-12 08:35:50 得分 0

我新的SQLSERVER的密码和原来的一样的,没发生错误~!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐