hibernate,jdbc连接sql2000时的问题总结---有关安装sql2000 ,安装时挂起,打补丁,Tcp/Ip连接失败

进了公司方才发现,公司用的数据库是sql2000的,而自己以前用的一直是sql2005,公司机器上安装的sql2000也能很容易的操作,之后连接项目时问题来了,不是Tcp/ip连接失败就是sa密码错误,超级郁闷,Google了一下,说是sql2000要打上sp3或者是sp4的补丁才能连接成功,就网上下了个sp4的补丁,解压运行时报文件挂起的错误,郁闷,又Google了一下,说要删除注册表里的东西:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager这个目录,在这个目录下,找到PendingFileRenameOperations并删除它,(点击session Manage项后右边就出现了好多东东,直接删除右边的PendingFileRenameOperations就可以了),Ok这样之后sql2000基本上就升级成功了。

 

sql2000的驱动jar包有三个:msutil.jar, msbase.jar, mssqlserver.jar     它注册驱动的写法和sql2005的是不一样的

 

sql2000: com.microsoft.jdbc.sqlserver.SQLServerDriver  

                 jdbc:microsoft:sqlserver://localhost:1433;databaseName=db_name

 

sql2005:    com.microsoft.sqlserver.jdbc.SQLServerDriver  

                  jdbc:sqlserver://localhost:1433;databaseName=db_name

 

 

呵呵,就这些了,下面的是我网上copy的,感觉很不错,就放上了

 

 

********************************************************

 

SQL2000重新装,有文件挂起,不能安装,这个问题让我们苦恼好长时间啦吧!~~!就让我来告诉 你怎么做,才能再安装吧~!~!
第一步:就是检查一下你的C盘或者你以前安装SQL2000地方,把那个SQL2000的文件全部删除啦~~!
~并用搜索一下sqlstp.log这个文件,也并删除它,因你安装过SQL2000留下的安装纪录~!~!
如果你没有装过SQL2000的话,也出现这样的问题,这步就不用做啦~!~!
第二步:用Windows优化大师或者别的清理工具,清理一下注册表~!~!
第三步:在运行里面打regedit,打开注册表,找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager这个目录,
在这个目录下,找到PendingFileRenameOperations并删除它,好啦,就刷新一下注册表。
就OK啦,记住哦~!~电脑不要重启哦~!~不然,前面的工作就是白费啦~!~然后呢,就去安装你的SQL2000吧~!
~就这样,应该可以吧~!~我就是这样安装成功的~!~ 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值