问题描述
自己的机器环境是WIN7SQL2K,TOMCAT1.4,一切正常今天往服务器上装的时候,服务器是SERVER2003,已经安装了SQL2005,所以我在SQL2000里将端口改为1500(我自己的机器上也是1500)但是出错,TOMCAT显示:SQL2000DRIVERFORJDBC:errorestablishingsocket后来我用telnet看到只监听1433,连接1500端口失败。请大家指点
解决方案
解决方案二:
SQLserver2000和2005的jar包是否一样?不一样的话下载2005的jar包试试
解决方案三:
引用1楼thefirstz的回复:
SQLserver2000和2005的jar包是否一样?不一样的话下载2005的jar包试试
sql20003个sql20051个
解决方案四:
你都知道了服务器的数据库端口是1433了还有什么疑问?难道你要去改服务器的端口?
解决方案五:
我是在联SQL2000!不是说SQL2005默认1433吗,所以我只有将SQl2K端口改成1500,但是出现错误我自己的机器上也是1500,正常
解决方案六:
1.为啥要改端口2.驱动包换成2005的3.补丁打了没?
解决方案七:
SQL2000DRIVERFORJDBC:应该是jar包的问题
解决方案八:
必须用2005的驱动包来连接2000吗?SP4补丁打了SQL2k与2005可以用一个端口吗
解决方案九:
我在服务器上重新把端口改为:1433,一切正常为什么不能设为其他端口呢?我的机器上设为1500正常
解决方案十:
可以设置成其它端口吧,我这边用的2433............应该是你有个地方没有改才对。
解决方案十一:
我在2000的服务端网络工具,客户端网络工具都设为1500,但是根本连不上这个端口啊安装TOMCAT时,8080已经被ORACLE占了,改为8088,一切正常
解决方案十二:
引用8楼lulu163的回复:
我在服务器上重新把端口改为:1433,一切正常为什么不能设为其他端口呢?我的机器上设为1500正常
可以设为其他端口,你有些地方没改
解决方案十三:
端口的问题
解决方案十四:
该回复于2011-02-11 15:06:20被版主删除
解决方案十五:
有其他东西在占用吧~
解决方案:
在配置管理里面有一项,改一下就行了,也是和端口有关的
解决方案:
引用10楼lulu163的回复:
我在2000的服务端网络工具,客户端网络工具都设为1500,但是根本连不上这个端口啊安装TOMCAT时,8080已经被ORACLE占了,改为8088,一切正常
为什么你的oracle会占用掉8080端口?安装我的经验,oracle数据库应该不可能占用掉这个端口的,除非你自己设定的。
解决方案:
该回复于2011-02-12 10:06:02被版主删除
解决方案:
errorestablishingsocket.你也说了,netstat只看到了1433(2005)端口的,没看见1500(2k)的,而你要连接的是2k。肯定无法连接上了,与驱动没半点关系。好好检查下你的2k服务到底有没有起来,在哪个端口监听的。确认无误了,再去编码
解决方案:
改端口后,重启服务了没?没有重启试试。
解决方案:
该回复于2011-02-12 10:07:55被版主删除
解决方案:
该回复于2011-02-12 09:57:59被版主删除
解决方案:
反正我把SQL2000又改成了1433,一切正常就不知道2000和2005共用1433,有没有问题
解决方案:
我怀疑你的2005是在2000的基础上升级的。这种方式是很容易出现问题的。共用1433.必须保证只开启其中一个的服务。
解决方案:
该回复于2011-02-12 15:08:21被版主删除