Windows 不能在 本地计算机 启动 SQL Server (SQLEXPRESS)解决办法

Windows 不能在 本地计算机 启动 SQL Server (SQLEXPRESS)当我 启动 SQL SERVER (SQLEXPRESS) 服务时,系统

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
[解决办法]
查查操作系统的事件查看器中的相关错误信息.

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