向高手请教:DB2Exception的问题
我在db2数据里插入大量数据的时候会发生错误(大概有1000条左右),发生如下错误:COM.ibm.db2.jdbc.DB2Exception: SQL0805N找不到程序包 "NULLID.SYSLN303 0X5359534C564C3031"。SQLSTATE=51002
谢谢!!!
向高手请教:DB2Exception的问题
db2 =>; ? SQL0805NSQL0805N找不到软件包 "<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 =>;
回复
对于不用的ResultSet和PrepareStatement,显示的关闭,用close方法即可。你试试看。
页:
[1]