欢迎来到天天文库
浏览记录
ID:9504606
大小:61.50 KB
页数:7页
时间:2018-05-01
《jsp连接sql server问题总结--》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、JSP连接SQLSERVER问题总结>>由于系统需求,最近在开发过程中将系统从原来的MySQL转移到SQL2000下,其中遇到了诸多问题,花费了我不少时间。现在把我的经验拿出来告诉大家,好让大家少走弯路,节约时间。首先是SQL2000数据库的安装问题,在此我主要讲些关于SQL2000的版本与操作系统的兼容性问题:SQL2000总共有7个不同版本,适应不同等级用户的需求。我试了一下,在XP系统下只有“个人开发版”能正常安装而不出现错误,所以大家在安装时要注意,具体安装时的配置参照相关说明就可以了。下面说明如何连接到SQL2000数据库,首先当然是要下载JDBC驱动程序,最好去微软官方网站
2、下载,然后将下载到的三个JAR包放入你的anager.getConnection(url,user,p.out.println("conectionisok");sta=con.createStatement();rs=sta.executeQuery("select*fromroom");.out.println(rs.getInt("roomNum"));}catch(Exceptione){e.printStackTrace();}}publicstaticvoidmain(Stringargs)//自己替换{newDBTest();}}按道理讲,上边这段代码应该没错,可首先我们
3、来看一下,如果sqlser服务器没有升级到sp3(在使用jdbc时,如果系统是xp或者2003务必要把sqlserver升级到sp3,往上到处都有下的),我们看看运行结果:driverisokjava.123下一页>>>>这篇文章来自..,。sql.SQLException:[Microsoft][SQLServer2000DriverforJDBC]Errorestablishingsocket.at.microsoft.jdbc.base.BaseExceptions.createException(Unknoicrosoft.jdbc.base.BaseExceptions.ge
4、tException(Unknoicrosoft.jdbc.base.BaseExceptions.getException(Unknoicrosoft.jdbc.sqlserver.tds.TDSConnection.<init>(Unknoicrosoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknoicrosoft.jdbc.base.BaseConnection.getNeplConnection(Unknoicrosoft.jdbc.base.BaseConnection.open(Unknoicrosoft.
5、jdbc.base.BaseDriver.connect(Unknoain(DbTest.java:46)Pressanykeytocontinue...出现上边错误的主要原因是默认的数据库服务器端口1433没有打开,无法直接连接。如果升级到sp3则这个问题可以结决,我们再来看看升级之后,程序运行的结果:driverisokconectionisokjava.sql.SQLException:[Microsoft][SQLServer2000DriverforJDBC][SQLServer]对象名’room’无效。at.microsoft.jdbc.base.BaseException
6、s.createException(Unknoicrosoft.jdbc.base.BaseExceptions.getException(Unknoicrosoft.jdbc.sqlserver.tds.TDSRequest.processErrorToken(Unknoicrosoft.jdbc.sqlserver.tds.TDSRequest.processReplyToken(Unknoicrosoft.jdbc.sqlserver.tds上一页123下一页>>>>这篇文章来自..,。.TDSExecuteRequest.processReplyToken(Unknoicros
7、oft.jdbc.sqlserver.tds.TDSRequest.processReply(Unknoicrosoft.jdbc.sqlserver.SQLServerImplStatement.getNextResultType(Unknoicrosoft.jdbc.base.BaseStatement.monTransitionToState(Unknoicrosoft.jdbc.base.BaseStatement.postImplEx
此文档下载收益归作者所有