DB2里面如何将表空间从Backupinprogress回到Noraml状态?

DB2备份时候一直显示多个表在backup in progress这个状态,如何更新到normal状态。不重启数据库的话可以直接更新吗?DB2 list tablespaces show detail........State                                = 0x0800   Detailed explanati...显示全部

DB2备份时候一直显示多个表在backup in progress这个状态,如何更新到normal状态。
不重启数据库的话可以直接更新吗?
DB2 list tablespaces show detail
........
State                                = 0x0800
   Detailed explanation:
     Backup in progress

收起
参与22

查看其它 2 个回答朱向东的回答

朱向东朱向东课题专家组高级工程师某银行

出现这个状态可能是由于备份操作未能正常完成或终止导致的,可以用db2 list utilities show detail命令来查看当前正在运行的备份任务,找到与这些表相关的备份任务。
如果备份任务已经停止,可以尝试使用db2 update table schema.tablename using online命令将这些表的状态更新为 "normal" 状态。
如果表的状态仍然没有更新,可以尝试使用db2 update table schema.tablename using online reset status命令强制更新表的状态。

银行 · 2023-05-23

回答者

朱向东
高级工程师某银行
擅长领域: 服务器存储数据库

朱向东 最近回答过的问题

回答状态

  • 发布时间:2023-05-23
  • 关注会员:4 人
  • 回答浏览:651
  • X社区推广