服务器 频道

查看当前实例程序和进度

  【IT168 服务器学院】当我在做备份或者统计信息收集等DB2实用程序时,如何查看当前DB2实例中运行的实用程序及进度?

  从DB2 版本8.2开始, DB2新添加了一个命令 “LIST UTILITIES", 使用改命令,你可以查看当前DB2实例上正在运行的DB2使用程序的状态,包括开始时间、描述、进度等。下面我们以备份为例,讲解一下如何使用这个新命令查看备份(以SAMPLE数据库为例)的状态。

  同时打开两个DB2命令窗口,在一个DB2命令窗口中, 键入备份SAMPLE数据库的命令:

  D:\Temp>db2 backup db sample to .

  在命令执行的过程中,在另一个DB2命令窗口中,键入命令:

  D:\>db2 list utilities show detail

  标识 = 1

  类型 = BACKUP

  数据库名称 = SAMPLE

  分区号 = 0

  描述 = offline db

  开始时间 = 2004-11-29 13:29:08.870826

  调速:

  优先级 = 未调速

  进度监视:

  估计的完成百分比 = 1

  总计工作 = 35123144 bytes

  已完成的工作 = 375728 bytes

  开始时间 = 2004-11-29 13:29:08.874040

  通过该命令,你可以方便地看到如下DB2实用程序的状态:

  1、 数据库备份(BACKUP)、恢复(RESTORE)、前滚(ROLLFORWARD)操作。

  2、 数据库装载操作(LOAD)。

  3、 统计信息收集操作(RUNSTATUS)。

  4、 数据重组操作(REORG)。

  5、 数据重分布操作(REDISTRIBUTE)。

0
相关文章