环境:xp sp3
SQL: sql2000sql2000 SP4下载链接:
http://www.microsoft.com/downloads/details.aspx?familyid=8E2DFC8D-C20E-4446-99A9-B7F0213F8BC5&displaylang=zh-cn
在xp sql2000安装SP4后,查看sql2000版本信息(select @@version)还是显示 8.00.194
使用netstat -na 检查1433端口时发现,1433端口没有打开;
要打开1433端口必须要给SQL2000打上sp4,下载SP4安装后版本依旧显示 8.00.194,即SP4安装不成功。
进行以下操作前请切记备份数据库
解决方案:
1. 进入SP4包中,找到Binn目录
2. 将该目录下的文件全选覆盖到 mssql 下对应的Binn中
3. 再查看版本发现成功了
再看1433端口,发现也打开了。
总结:在我们使用sql2000的时候经常会遇到SP4打不上的原因,可以参照此方法,要远程访问或建link server时都要打开1433端口。
供参考:http://www.cnblogs.com/JoshuaDreaming/archive/2010/12/01/1893242.html