于MSSQL服务无法启动,或者MSSQL的服务启动之后又自动停止的解决方法。

  这类问题多半是MDAC出现问题,但也不排除其它原因造成的,首先再排除硬件和操作系统或其他应用程序的冲突这些故障之外,可以着手来用MDAC来解决此类问题。

  安装MDAC,但是如果你安装过MDAC的话,就无法完全重新再次安装,至少系统会提示你已经成功安装完毕了,但实际上即使你的一些重要文件损坏了,也不会真正的重新安装。可以参考《关于ADO、ODBC、JETES(ISAM)安装以及其他问题! 》一文中的安装方式,在此文中提到的inf文件实际上是对应的一个cab文件,当然有多少cab文件就一定对应一个inf文件,需要完全修复MDAC导致的MSSQL的问题,就必须将所有的cab对应的inf文件都手动安装一遍。

  可以提供一个监测MSSQL Server启动的方法,找到sqlservr.exe的目录[$\\Program Files\Microsoft SQL Server\MSSQL\Binn],在命令行方式下运行sqlservr.exe文件即可,但是可能会受到命令窗口的篇幅限制无法全面的查看所有信息,你可以这样:“sqlservr.exe > log.txt”,之后你就可以自己打开log.txt文件来查看服务启动过程中的所有信息了。本人认为用这种方法查出来的故障原因的可能性要比事件查看器里和某些log文件中反映出来的要有效的多。

本日志由 Huan.Zuo 于 2008-02-29 02:50:18 发表到 技术备忘 中,目前已经被浏览 1242 次,评论 0 次;

作者添加了以下标签: MSSQL无法启动

Processed in 0.094 second(s)