JDBC连接SQLSEVER2000出错

lulu163 2011-02-11 11:40:08
自己的机器环境是WIN7 SQL2K,TOMCAT1.4 ,一切正常

今天往服务器上装的时候,服务器是SERVER2003 ,已经安装了SQL2005,所以我在SQL2000里将端口改为1500(我自己的机器上也是1500)

但是出错,TOMCAT显示:SQL2000 DRIVER FOR JDBC:error establishing socket

后来我用telnet 看到只监听1433,连接1500端口失败。

请大家指点
...全文
158 24 打赏 收藏 转发到动态 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
kai27ks 2011-02-12
  • 打赏
  • 举报
回复
我怀疑你的2005是在2000的基础上升级的。这种方式是很容易出现问题的。共用1433.必须保证只开启其中一个的服务。
lulu163 2011-02-12
  • 打赏
  • 举报
回复
反正我把SQL2000又改成了1433,一切正常

就不知道2000和2005共用1433,有没有问题
kai27ks 2011-02-12
  • 打赏
  • 举报
回复
改端口后,重启服务了没?没有重启试试。
whut_lcy 2011-02-12
  • 打赏
  • 举报
回复
error establishing socket.
你也说了,netstat 只看到了1433(2005)端口的,没看见1500(2k)的,而你要连接的是2k。肯定无法连接上了,与驱动没半点关系。

好好检查下你的2k服务到底有没有起来,在哪个端口监听的。确认无误了,再去编码
lulu163 2011-02-11
  • 打赏
  • 举报
回复
我在2000的服务端网络工具,客户端网络工具都设为1500,但是根本连不上这个端口啊

安装TOMCAT时,8080已经被ORACLE占了,改为8088,一切正常
树成 2011-02-11
  • 打赏
  • 举报
回复
可以设置成其它端口吧,我这边用的2433............
应该是你有个地方没有改才对。
lulu163 2011-02-11
  • 打赏
  • 举报
回复
我在服务器上重新把端口改为:1433,一切正常

为什么不能设为其他端口呢?我的机器上设为1500正常
lulu163 2011-02-11
  • 打赏
  • 举报
回复
必须用2005的驱动包来连接2000吗?

SP4补丁打了

SQL2k与2005可以用一个端口吗
music_mouse 2011-02-11
  • 打赏
  • 举报
回复
SQL2000 DRIVER FOR JDBC:应该是jar包的问题
shanxmxj 2011-02-11
  • 打赏
  • 举报
回复
1.为啥要改端口
2.驱动包换成2005的
3.补丁打了没?
lulu163 2011-02-11
  • 打赏
  • 举报
回复
我是在联SQL2000!

不是说SQL2005默认1433吗,所以我只有将SQl2K端口改成1500,但是出现错误

我自己的机器上也是1500,正常
zn85600301 2011-02-11
  • 打赏
  • 举报
回复
你都知道了 服务器的数据库端口是1433了 还有什么疑问?
难道你要去改服务器的端口?
宁波朱超 2011-02-11
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 thefirstz 的回复:]
SQL server 2000和2005的jar包是否一样?不一样的话下载2005的jar包试试
[/Quote]

sql2000 3个
sql2005 1个
昵称很不好取 2011-02-11
  • 打赏
  • 举报
回复
SQL server 2000和2005的jar包是否一样?不一样的话下载2005的jar包试试
树成 2011-02-11
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 lulu163 的回复:]

我在2000的服务端网络工具,客户端网络工具都设为1500,但是根本连不上这个端口啊

安装TOMCAT时,8080已经被ORACLE占了,改为8088,一切正常
[/Quote]

为什么你的oracle会占用掉8080端口?安装我的经验,oracle数据库应该不可能占用掉这个端口的,除非你自己设定的。
wongshiang 2011-02-11
  • 打赏
  • 举报
回复
在配置管理里面有一项,改一下就行了,也是和端口有关的
best7758 2011-02-11
  • 打赏
  • 举报
回复
有其他东西 在占用吧~
hepeng_8 2011-02-11
  • 打赏
  • 举报
回复
端口的问题
sevendawn 2011-02-11
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 lulu163 的回复:]
我在服务器上重新把端口改为:1433,一切正常

为什么不能设为其他端口呢?我的机器上设为1500正常
[/Quote]

可以设为其他端口,你有些地方没改

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧