db2 load 不存在文件问题

db2 日志模式:循环  版本:9.7今天我执行 db2 load from /tmp/1.txt of del insert into schema.table1;由于/tmp/1.txt文件不存在,导致Load一直是Load in Progress状态。用Load query查询,显示如下:SQL2036N The path for the file or device"/tmp/1.txt" is not va...显示全部

db2 日志模式:循环  版本:9.7

今天我执行 db2 load from /tmp/1.txt of del insert into schema.table1;

由于/tmp/1.txt文件不存在,导致Load一直是Load in Progress状态。

用Load query查询,显示如下:

SQL2036N The path for the file or device

"/tmp/1.txt" is not valid.

SQL3532I The load utility is currently in the "UNKNOWN" phase.

Tablestate:

Load in Progress

然后我尝试用load from /dev/null of del terminate 方式来解决,但这个load命令执行后也没有反应,等了很久也没有返回,无奈直接 Ctrl + C中止了。

然后我想db2stop,或者db2stop force,也停不了数据。

难道真的要db2kill 吗?

请问大神,这种情况下还有没有其它 解救方法,谢谢!

收起
参与12

查看其它 4 个回答新数科技的回答

新数科技新数科技IT顾问北京新数科技有限公司

正常情况下,db2 load一个不存在的文件,应该会报错然后退出。像你这种情况,考虑是其他问题导致的。你看一下下面的bug连接,是不是跟你的环境匹配:

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

IT咨询服务 · 2015-11-23
浏览2272
  • 感谢回答,但与上述问题不一样,list utilities显示记录是0 rows,load应该还没有开始导入数据,跟queue space应该没有关系。
    2015-11-24

回答者

新数科技
IT顾问北京新数科技有限公司

新数科技 最近回答过的问题

回答状态

  • 发布时间:2015-11-23
  • 关注会员:5 人
  • 回答浏览:2272
  • X社区推广