
在SQL的安装目录(X:\X..X\Microsoft SQL Server\MSSQL\Binn)下的文件sqlservr.exe文件丢失或者后缀名被修改。
解决办法:
1.从另一个机子上直接拷过来,文件大小为8.72M;
2.在Bin目录下找着sqlservr.l(应该是被恶意修改错误了)改成sqlservr.exe大小8.72即可。
好了,这个问题解决了,但是我的目的最终是要把补丁打上,问题又来拉,
问题现象:
XXX文件确认没有被使用;还有什么XXX文件不存在
问题原因:
补丁不完整或者已经损坏,杀毒软件打开了或者sql服务没有被关闭
解决办法:
下载完整的补丁(http://www.xdowns.com/soft/38/110/2006/Soft_34181.html,我下的是这个,有用),关闭sql服务,关闭360等杀毒软件。从任务管理器中关闭,最好断开网络。
利用命令:
select @@version
查询结果如下:
Microsoft SQL Server 2000 - 8.00.2039 (Intel X86)
May 3 2005 23:18:38
Copyright (c) 1988-2003 Microsoft Corporation
Personal Edition on Windows NT 5.1 (Build 2600: Service Pack 2)
这样就表示成功了!
其实在C:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqlservr.exe
点击鼠标右键查看版本也能得到,不过信息比较简单而已。8.00.2039表示安装了SP4.