load query查看表状态

load操作期间,load实用程序使用表状态来保持数据库一致性。这些状态通过控制对数据的访问或引发用户操作来起作用。

要确定表状态,使用load query命令:

 

>>- --TABLE--table-name--+------------------------+----&gt
                                  '-TO--local-message-file-'   
 
>--+-------------+--+-----------+------------------------------&gt<
   +-NOSUMMARY---+  '-SHOWDELTA-'   
   '-SUMMARYONLY-'                  
 

LOAD QUERY命令在其运行时检查load操作的状态,并返回表的状态。如果load操作完成(或异常终止)了,那么该命令只返回表的状态。LOAD QUERY命令返回的状态如下:

1、正常:

   没有任何表状态影响该表。

2、设置完整性暂挂:

   该表有未经验证的约束。当LOAD实用程序开始对带有约束的表执行load操作时,它就会使该表处于设置完整性暂挂状态。使用SET INTEGRITY语句以使该表脱离设置完整性暂挂状态。

3、正在装入:

   正在对此表执行装入操作。

4、装入暂挂:

   已经对此表执行了装入操作,但该操作在落实数据前已失败或中断。通过发出LOAD TERMINATELOAD RESTARTLOAD REPLACE命令,可以使该表脱离此状态。

5、只读访问:

   表数据可用于读访问查询。使用ALLOW READ ACCESS选项的装入操作将使表处于只读访问状态。

6、不可用:

   该表不可用。只能废弃该表或者从备份文件中复原该表。通过不可恢复的装入操作执行前滚将使表处于不可用状态。

7、不可重新启动装入:

   表已部分装入,并且不允许装入重新启动操作。在下面两种情况下,表会处于该状态:①在未能成功地重新启动或终止的失败装入操作后,执行前滚操作;②根据处于“正在装入”或“装入暂挂”状态时创建的联机备份执行复原操作。发出LOAD TERMINATELOAD REPLACE命令使表脱离“不可重新启动装入”状态。

81类索引:

   表当前使用1类索引。1类索引不再受支持,必须转换为2类索引。使用REORG INDEXES/TABLE命令的CONVERT选项或使用db2IdentifyType1命令的输出将索引转换为2类索引。

9、未知:

   LOAD QUERY命令无法确定表状态。

 

 

 

 

 

 

 

 

 

 

 

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25744374/viewspace-752476/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/25744374/viewspace-752476/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值