日期:2014-05-18  浏览次数:20871 次

Windows 不能在 本地计算机 启动 SQL Server (SQLEXPRESS)
当我 启动 SQL SERVER (SQLEXPRESS) 服务时,系统便弹出一个这样的对话框:



Windows 不能在 本地计算机 启动 SQL Server (SQLEXPRESS)。有关更多信息,查阅系统事件日志。如果这是非 Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码 3417。

------解决方案--------------------
那天很是郁闷,由于长期没有使用SQL Server 2005,那天用时候居然服务器启动不到,

报3417错误。。。

当时没有找到解决方案,不得已,只有重装了。那个痛苦哦。。。

卸载就要花费二三十分钟,安装又要用掉一个小时。。。(这是SQL 2005,后来装SQL 2008的时候,发现这个时间简直是太短了。。。)

 

后来查看系统日志,发现亏了。。。不该重装的,原来解决方案是如此简单。。。

错误原因就是因为NTFS系统,由于长期没有使用SQL,而我又对磁盘进行了清理,

所以一些SQL文件被系统压缩了,而使用时无法解压,就这么简单~~~

 

解决方案:

*********************************

把SQL中被压缩过的文件解压即可。

*********************************

GOOGLE搜的,LZ看看对不对
http://www.cnblogs.com/min10/archive/2008/11/13/1332713.html
里面有图片,看看去吧
------解决方案--------------------
解决方案如下:
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data下的所有mdf和ldf默认都是按照解压缩方式保存的,只需要右键每一个文件---属性---高级---压缩内容以便节省磁盘空间 的勾 去掉即可
------解决方案--------------------
SQL code
http://www.cnblogs.com/min10/archive/2008/11/13/1332713.html

------解决方案--------------------
查查操作系统的事件查看器中的相关错误信息.

开始--程序--管理工具--事件查看器