快下班的的时候突然应用找到我们说他们通过import工具进行入数据的时候报错,然后这批数据很紧急,需要我们抓紧时间解决。
问报什么错,应用侧发过来一个错误代码
SQL0805N Package "NULLID.SQLUFH13 0X4141414141594758" was not found. SQLSTATE=51002 |
从上述错误消息中,缺少的软件包是NULLID.SQLUFH13,它对应于db2uimpm.bnd。
这个库是新装的,应该没有绑定这个程序包,就查下这个包在数据库里是不是存在
db2 "SELECT PKGSCHEMA, PKGNAME, PKGVERSION,UNIQUE_ID FROM SYSCAT.PACKAGES WHERE PKGSCHEMA= NULLID and PKGNAME=SQLUFH13" |
要解决此问题,需要通过绑定标识的绑定文件来创建丢失的程序包。
执行一下命令进行绑定
cd~/sqllib/bnd db2connect to test db2bind db2uimpm.bnd blocking all grant public sqlerror continue |
绑定完成没有报错,那就在检查一下这个包是都存在
发现还是不存在,就有点疑惑了,就想应用侧既然不能用import工具入数据,我建个测试表看看能不能入呢
过程如下:
1、新建一张表
db2"create table t3 (col1 char(10), col2 int ) in ts4" |
2、创建几行数据
[db2inst1@db11~]$ cat t4.del "aaaa",1 "bbbb",2 "cccc",3 |
3、import入数据
db2"import from t4.del of del insert into t4" |
4、查看数据
db2"select * from t4" |
一遍流程,如行云流水般顺畅,没有报错啊这就奇怪了,让应用侧在重新import下在试试,发现还是报错。
到应用主机看了下,发现应用的客户端是DB2的V9.7版本,而我们的服务器版本是V11.1的版本,难道是因为版本不一致的问题,造成的这个报错,到这时突然想到因为版本不一致难道需要在客户端执行绑定命令,来把这个程序包绑定到服务器端,就在客户端执行下绑定命令
绑定完成后在服务端在检查下
发现有这个程序包了,让应用侧测试了下,反馈可以正常import数据了
当然也可以在客户端执行这个命令
会把客户端用到的所有的程序包都绑定一下,可以根据需求多带带绑定,如果不知道绑定哪一个程序包,就可以使用这个命令.
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/129994.html
摘要:实体关系映射建了四个实体,启动程序。打开数据库,发现只生成了三张表。与都创建成功,只有表创建失败。同时,控制台也报出了如下错误大致意思就是你的表中有一个语法错误,导致了创建表失败。原因猜测应该是属于中的关键字,所以会报语法错误。 实体关系映射 建了四个实体,启动程序。 showImg(https://segmentfault.com/img/bVbbJyY?w=410&h=188); ...
摘要:初步分析提升可从两方面入手,一个是增加并发数,其二是减少平均响应时间。大部分的时间花在系统与数据库的交互上,到这,便有了一个优化的主题思路最大限度的降低平均响应时间。不要轻易否定一项公认的技术真理,要拿数据说话。 本文最早发表于个人博客:PylixmWiki 应项目的需求,我们使用tornado开发了一个api系统,系统开发完后,在8核16G的虚机上经过压测qps只有200+。与我们当...
摘要:然后类似一样我的命名是可以在页面的任何地方使用,如果你对具体的实现方法有兴趣,欢迎点击本文结尾的链接,去我的仓库上查看。 前言 最近收到一个这样的需求,要求做一个基于 vue 和 element-ui 的通用后台框架页,具体要求如下: 要求通用性高,需要在后期四十多个子项目中使用,所以大部分地方都做成可配置的. 要求做成脚手架的形式.可以 npm 安装 要求实现多页签,并且可以通过浏...
摘要:然后类似一样我的命名是可以在页面的任何地方使用,如果你对具体的实现方法有兴趣,欢迎点击本文结尾的链接,去我的仓库上查看。 前言 最近收到一个这样的需求,要求做一个基于 vue 和 element-ui 的通用后台框架页,具体要求如下: 要求通用性高,需要在后期四十多个子项目中使用,所以大部分地方都做成可配置的. 要求做成脚手架的形式.可以 npm 安装 要求实现多页签,并且可以通过浏...
摘要:在过程中,发现的报错是在中两个页面的无刷切换中出现的。看向网址等等网址的前缀是,这个是谷歌浏览器插件的前缀。难不成,这个文件是谷歌浏览器插件的于是看向了中间的那一串神秘字符串。 场景重现 项目是一个SPA,使用了Vue+Vue-Router+Webpack+jQuery。报错的场景如下:showImg(http://7xk109.com1.z0.glb.clouddn.com/blog...
阅读 1346·2023-01-11 13:20
阅读 1684·2023-01-11 13:20
阅读 1132·2023-01-11 13:20
阅读 1860·2023-01-11 13:20
阅读 4100·2023-01-11 13:20
阅读 2704·2023-01-11 13:20
阅读 1385·2023-01-11 13:20
阅读 3597·2023-01-11 13:20