zoukankan      html  css  js  c++  java
  • 急!JDBC问题,发生通信错误。错误位置:Reply.fill()。消息:数据不足。 ERRORCODE=-4499, SQLSTATE=08001

    代码如下:
    Class.forName("com.ibm.db2.jcc.DB2Driver");
    Connection conn = DriverManager.getConnection("jdbc:db2://localhost:50000/sample","db2admin","12345678");

    第二句时就报这个错误:
    com.ibm.db2.jcc.am.yn: [jcc][t4][2030][11211][3.57.82] 在对连接的底层 socket、socket input stream 或 socket output stream 执行操作期间发生通信错误。错误位置:Reply.fill()。消息:数据不足。 ERRORCODE=-4499, SQLSTATE=08001
    at com.ibm.db2.jcc.am.bd.a(bd.java:319)
    at com.ibm.db2.jcc.t4.a.a(a.java:365)
    at com.ibm.db2.jcc.t4.a.a(a.java:360)
    at com.ibm.db2.jcc.t4.ab.b(ab.java:222)
    at com.ibm.db2.jcc.t4.ab.c(ab.java:243)
    at com.ibm.db2.jcc.t4.ab.c(ab.java:354)
    at com.ibm.db2.jcc.t4.ab.v(ab.java:1139)
    at com.ibm.db2.jcc.t4.bb.a(bb.java:42)
    at com.ibm.db2.jcc.t4.b.m(b.java:1240)
    at com.ibm.db2.jcc.t4.b.b(b.java:1114)
    at com.ibm.db2.jcc.t4.b.c(b.java:701)
    at com.ibm.db2.jcc.t4.b.b(b.java:687)
    at com.ibm.db2.jcc.t4.b.a(b.java:374)
    at com.ibm.db2.jcc.t4.b.<init>(b.java:310)
    at com.ibm.db2.jcc.DB2SimpleDataSource.getConnection(DB2SimpleDataSource.java:214)
    at com.ibm.db2.jcc.DB2Driver.connect(DB2Driver.java:224)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at lc.JDBCTest.main(JDBCTest.java:24)

    服务里的db2所有的东西我都已启动,我在命令行或者控制中心用这个密码和用户名都可以连接,也可以正常使用,就是连JSBC就出错,我装的是DB29.7,jar包是从安装路径里拷出来的。。。
    卡在这一步啥都不能继续,折磨死了,请高手指点一下。。。

    我改成这个样子就好了,jdbc:db2://本机IP:50000/sample,或者 jdbc:db2:sample.但是用localhost或者127.0.0.1都不可以。不知为何。。。

  • 相关阅读:
    python疑难问题---5、二维列表初始化
    python疑难问题---4、python文件读写
    心得体悟帖---200701(你以为后面比当下好,其实还真的不一定)
    心得体悟帖---200701(《隐秘的角落》成熟的孩子小白)
    div垂直居中 css div盒子上下垂直居中
    iOS 7 新版微信 URL 不支持跳转 App Store 的解决方案
    HTML5 LocalStorage 本地存储
    WDCP是什么 关于WDCP的详细介绍
    前端框架用哪个好
    GWT 实现文件上传和下载
  • 原文地址:https://www.cnblogs.com/zmc/p/5667172.html
Copyright © 2011-2022 走看看