主题:jsp连接sqlserver2000的问题,我崩溃了,回帖30分
zcg
[专家分:90] 发布于 2007-03-23 10:14:00
在jsp中用jdbc连接数据库,forName转载驱动成功,没有捕获异常,但是getConnection时,连接不上,命令窗口telnet localhost 1433提示端口连接不上,msbasdkjfse.jar,mssqlserve.jar,msutil.jar都放到we-int/lib下了,我还有什么地方还没设好,情提示,还有getConnection中的参数用户名,密码指那个,datebase是数据源的名字还是数据库的名字?
不胜感激!!!
最后更新于:2007-03-23 10:18:00
回复列表 (共8个回复)
沙发
renew [专家分:200] 发布于 2007-03-23 11:05:00
sqlserver2000没试过。你试试将Exception输出看看具体是什么问题。
获得连接可以这样子
Connection con = java.sql.DriverManager.getConnection(String url, String user, String password)
其中
url - a database url of the form jdbc:subprotocol:subname
user - the database user on whose behalf the connection is being made
password - the user's password
这些在JDK-DOC里都有的,不明白的你再查查看
datebase应该是数据库的名字
板凳
zcg [专家分:90] 发布于 2007-03-23 11:14:00
[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
以上是异常提示
3 楼
renew [专家分:200] 发布于 2007-03-23 11:37:00
帮你网上搜索了一下,可能是sqlserver2000部分版本支持上有问题。
你可以试试修改sqlserver2000的服务端口、打sqlserver2000 SP4的补丁等
4 楼
zcg [专家分:90] 发布于 2007-03-23 17:04:00
我刚学习jsp不知如何修改sqlserver2000的服务端口,请指教,
5 楼
tigercat718 [专家分:0] 发布于 2007-03-23 22:51:00
哎.伤心.
有分送大家就回了这么多帖
我只是觉得,能够帮助人很好了.为什么还要计较这些30分.
6 楼
tigercat718 [专家分:0] 发布于 2007-03-23 22:52:00
我也是和你一样.老连接不上.
我都弄了一个星期了.郁闷死了.
这两天都不大想弄.
65672003可以的话加俺啊.
可以了,也告诉我一声.
7 楼
malibo1982 [专家分:40] 发布于 2007-03-24 17:53:00
你需要下个sql server2000的sp4补丁,如果你的系统是xp或2003,补丁是需要先解压在安装的 ,可以在微软的官网下载 ,好像有3个文件
8 楼
zmuliang [专家分:20] 发布于 2007-05-15 22:47:00
数据库打上sp4补丁,安装JDBC驱动,把其中lib文件里的三个*.jar包设置到classpath上,并放在所选用的服务器中的lib文件中
我来回复