yesbaby 发表于 2005-02-22 11:08

向高手请教:DB2Exception的问题

我在db2数据里插入大量数据的时候会发生错误(大概有1000条左右),发生如下错误:
COM.ibm.db2.jdbc.DB2Exception: SQL0805N找不到程序包 "NULLID.SYSLN303 0X5359534C564C3031"。SQLSTATE=51002

谢谢!!!

Law 发表于 2005-02-22 12:49

向高手请教:DB2Exception的问题

db2 =>; ? SQL0805N

SQL0805N找不到软件包 "<package-name>;"。

解释:此消息 (SQLCODE) 的可能原因是:

o   未在数据库中定义指定的软件包或程序。

o   未绑定该程序或它已被删除。

o   正在运行的应用程序未与数据库绑定。

o   若试图运行 DB2 实用程序或 CLI 应用程序,则 DB2
    实用程序可能需要重新绑定至数据库。



不能处理该语句。

用户响应:指定正确的软件包名或绑定该程序。若正在运行的应用程序未与
数据库绑定,则与数据库管理员联系以执行必需的绑定。

若 DB2 实用程序需要重新绑定至数据库,则当连接至数据库时,数据库管理
员可以通过从实例的 bnd 子目录发出下列 CLP 命令之一来完成此操作: 

o   对于 DB2 实用程序,发出 "DB2 bind @db2ubind.lst blocking all
    grant public"。

o   对于 CLI,发出 "DB2 bind @db2cli.lst blocking all grant
    public"。



联合体系统用户:确保在适用的数据源上绑定 联合体服务器
所必需的软件包。参考“安装和配置补遗”指南以获取有关将软件包与数据
源绑定的详情。

sqlcode:-805

sqlstate:51002

db2 =>;

alexyang1000 发表于 2009-05-26 16:04

回复

对于不用的ResultSet和PrepareStatement,显示的关闭,用close方法即可。你试试看。
页: [1]
查看完整版本: 向高手请教:DB2Exception的问题