软件开发packagesql0805n

sql0805n问题求助

大家好,目前数据库(版本是AIX64的 9.1.5)中,出现了这样的报错

02:04:03,775 (AutoUpInterface.java:1448) COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI Driver][DB2/AIX64] SQL0805N  Package "NULLID.SYSLN303 0X5359534C564C3031" was not found.  SQLSTATE=51002

COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI Driver][DB2/AIX64] SQL0805N  Package "NULLID.SYSLN303 0X5359534C564C3031" was not found.  SQLSTATE=51002


我按照用户响应,进行了查询,但是没有结果SELECT PKGSCHEMA, PKGNAME, PKGVERSION, UNIQUE_ID FROM SYSCAT.PACKAGES WHERE PKGSCHEMA='NULLID' and PKGNAME='SYSLN303'

【问题】请问有谁遇到过吗?是需要通过创建这个package来解决吗?如果是,请问怎么创建package。

  万分感谢!

参与12

3同行回答

masalymasaly其它易诚
db2 \"bind @db2cli.lst blocking all sqlerror continue grant public CLIPKG 6\"  --> 默认是3个http://www-01.ibm.com/support/docview.wss?uid=swg21504334显示全部

db2 \"bind @db2cli.lst blocking all sqlerror continue grant public CLIPKG 6\"  --> 默认是3个

http://www-01.ibm.com/support/docview.wss?uid=swg21504334

收起
软件开发 · 2015-11-11
浏览1415
  • clipkg 6表示什么意思啊?
    2015-11-13
  • 这是人家提供资料里面写的 db2 "bind @db2cli.lst blocking all sqlerror continue grant public CLIPKG X" Where 'X' is the number of packages, up to 30 max, to be bound.
    2015-11-13
wangzk0206wangzk0206联盟成员数据库管理员scrcu
DB2 bind @db2ubind.lst    blocking all grant publicDB2 bind @db2cli.lst blocking all grant    public显示全部

DB2 bind @db2ubind.lst    blocking all grant public

DB2 bind @db2cli.lst blocking all grant    public

收起
银行 · 2015-11-11
浏览1209
christianchristian数据库管理员ICSS
多谢各位,后来执行db2 -v bind $HOME/sqllib/bnd/@db2cli.lst blocking all grant public clipkg 10后,没有的那个package就有了,后续再观察观察~PS:这个数字10是 随便给的,好像不能超过30?显示全部

多谢各位,后来执行

db2 -v bind $HOME/sqllib/bnd/@db2cli.lst blocking all grant public clipkg 10

后,没有的那个package就有了,后续再观察观察~

PS:这个数字10是 随便给的,好像不能超过30?

收起
软件开发 · 2015-11-12
浏览1258

提问者

christian
数据库管理员ICSS

问题状态

  • 发布时间:2015-11-11
  • 关注会员:4 人
  • 问题浏览:3167
  • 最近回答:2015-11-12
  • X社区推广