用jdbc连接ms sqlserver的问题

stonespace 2006-01-29 11:11:57
用微软的sqlserver jdbc驱动程序连接数据库,开始的时候一切正常,但是数据库用了一段时间后,在sqlserver所在服务器上用jdbc连接,经常会出现error establishing socket的异常;如果在另外一台机器上用jdbc连接,速度会非常慢(但是用sqlserver企业管理器访问速度一点也不慢)。

数据库中的数据只有几万条记录,为什么会这样?
...全文
177 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
panzi667 2006-02-23
  • 打赏
  • 举报
回复
看看不是不补丁的问题
pushboy 2006-02-21
  • 打赏
  • 举报
回复
是否有连接未关闭,连接泄露问题?
  • 打赏
  • 举报
回复
没有遇到,估计是你的防火墙的问题。
HPFYEAH 2006-02-20
  • 打赏
  • 举报
回复
操作系统是使用的2003吧,给SQL Server打上最新的补丁就可以了
肥三 2006-02-09
  • 打赏
  • 举报
回复
建议改用jTDS的JDBC驱动

或者把MS SQL JDBC驱动升级到最近的一个版本。MS SQL JDBC驱动向来问题多多,据说最近的一个版本有了不少改进。
ywb1973 2006-01-31
  • 打赏
  • 举报
回复
sqlserver的补丁打了没有
连接方式确认是TCP/IP而不是namepipe了吗

如果上述两项都没有问题,可以试着用sqlserver的事件查看器看一下究竟慢在哪里,然后再找解决问题的方法

250

社区成员

发帖
与我相关
我的任务
社区描述
其他产品/厂家
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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