MyEclipse6.0 SQL Explorer连接SQL Server 2000数据库

该死的电脑前段时间又中病毒了,花了足足一天的时间,重新安装了所有的常用软件,加上好久没用MyEclipse6.0了,今天使用SQL Explorer 连接SQL Server2000,老是报错Error establishing socket。

最初,一直以为自己的链接语法写错了,反复了好几次就是连不上,驱动的jar都添加了,最初还以为是SQL2000和SQL2005的冲突的,找了半天,居然是误入歧途。

尝试写个简单的jdbc程序吧,也是同样报错,真是没了头绪。一向自信这么简单的jdbc手工连接语句闭着眼睛也能搞定的我不得不求助网络,这才发现,http://tech.163.com/05/0830/15/1SDQL2CI00091589.html原来是没有安装SP4的缘故,有时候真想煽自己两巴掌,浪费了这么多的时间。

真是病急乱投医,情急之下,找了个SQL Server Analysis Services的SP4(SQL2000.AS-KB884525-SP4-x86-CHS.exe)进行安装,安装时提示我在安装Service pack之前,必须先安装Analysis Services 2000。后来才发现找错了版本。(参见:http://topic.csdn.net/t/20060406/10/4666707.html)

下载正确了,可是安装时又出错了,提示上一次安装还未完成,请完成上一次安装。再找资料,看看如何删除上一次安装信息。在运行窗口输入regedit,打开注册表编辑器,在HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/Session Manager中找到PendingFileRenameOperations,删除该键值(这个键值是安装程序暂挂项目,只要找到对应的应用程序清除掉就行了)。至此总算搞定了,真是一波三折呀。

你可能感兴趣的:(MyEclipse6.0 SQL Explorer连接SQL Server 2000数据库)