IBM服务器,SQLEXPRESS 服务问题
数据库服务
《服务器长时间不用,SQLEXPRESS服务启动不了》
1.打开SQLSERVER2005尝试连接到服务器发现提示错误(在服务里启动SQLSERVER服务也会有此类提示)内容如下:“Windows不能在本地计算机启动SQLServer。有关更多信息,查阅系统事件日志。如果这是非Microsoft服务,请与服务厂商联系,并参考特定服务错误代码3417”。
2.往往这种没有预兆性的问题,都特别让人难以解决,很多人无奈之下都选择了重装SQL,但是重装SQL也是相当繁琐,以下是重装SQL2005时解决COM+问题的方法:
3.在这里,我们不选择重装,也可以解决问题
首先,我们要明白这里面的原因:由于NTFS系统,由于长期没有使用SQL,而恰巧又对他进行了磁盘清理,所以一些SQL文件被系统压缩了,而使用时无法解压,解决办法如下:
选中SQLServer下所涵盖的文件,选择属性—常规—高级—“压缩内容以便节省磁盘空间”的对号勾去,点确定即可。
这是第一步,如果这样可以解决问题的话,就不用看第二步了。
第二步,找备份数据库或者找一个相同版本SQL下边的master数据库源文件,即:master.mdf和mastlog.ldf复制过来,覆盖到当前的两个文件即可。
4.启动SQLSERVER服务,顺便再看看SQLServerAgent服务是否启动,如果没有也要一起启动。
5.我们打开SQLSERVER2005发现有的数据库不存在了,有的数据库只有空文件名,不存在的只需要找到源数据库文件MDF和LDF文件,重新附加一遍就可以正常使用了。当然也会有附加失败的情况,举例如下:
但是那些留有一个空文件名的数据库,无论你删除、分离都提示各种各样的错误,比如:“分离数据库时,提示说数据库正用于复制(错误代码:3724),无法删除”。
这个问题很让人头疼,怎么办呢?我们选中那个数据库,右键-任务-脱机然后再点删除,随后我们再重新附加数据库就能正常使用了。
6.在这里一个值得注意的问题就是:服务器的数据库是不怕停电,不怕断网,就怕没备份!
Tags:数据库服务,IBM服务器,SQLEXPRESS 服务问题
版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。