SqlServer 2000无法启动,所引发的一系列问题,待解决...
pazll 2006-04-24 09:51:10 我的操作系统是Windows 2000 Advance Server Sp4
装的是MSSql server 2000 pro;
今天不知何故,Sql server总是无法启动,后查看日志发现
是因为检查
%Sql Server Program Files%/ 文件下的 tempdb.mdf是发现错误!!
刚开始我以为是tmpdb.mdf文件损坏,后来,我用同样版本的tmpdb.mdf复制过来。
结果还是一样!!
再后来,我删除现有所有sqlserver2000服务和程序,重新安装。
结果还是如此!!
有以下情况需要说明:
1,我的硬盘运转很正常,无任何坏道,并且对sqlserver所在数据库盘进行了碎片整理。
2,多次重新安装sqlserver2000,结果都一样,不管将数据库文件换到哪个盘符下面,最后启动日志里
都会出现 上面的错误,就是对tmpdb.mdb检查时发现错误!
3,删除tmpdb.mdf后再启动sqlserver服务,会重新生成一个tmpdb.mdf文件,但是错误还是继续。
现在我的机器就是安装sqlserver也安装不了,到了 安装到 正在启动sqlserver服务进行配置的步骤的时候就卡着不动了。查看日志还是 tmpdb.mdf的问题!!
请教坛内各位,如何解决?
此问题我已经用google搜索过,只发现两例!!!都没有得到解决方法!
希望在此找到一个解决的办法!!
具体的错误信息,我暂时记不清楚!但是可以肯定的是造成sqlserver无法启动的原因就是 tmpdb.mdf。