bar_ixbar 表用于存储所有时间线内所有未到期的成功备份的历史记录,它仅由 onsmsync 实用程序维护和使用。
列名 | 类型 | 解释 |
---|---|---|
ixb_sm_id | INTEGER | 存储管理器实例标识。从 $ONCONFIG 或 %ONCONFIG% 中的 BAR_SM 创建。 |
ixb_copyid_hi | INTEGER | 实例副本标识的高位。它是存储管理器分配的唯一值,与 ixb_copyid_lo 结合在一起,用于链接 ON-Bar 对象标识与存储管理器对象标识。 |
ixb_copyid_lo | INTEGER | 实例副本标识的低位。它是存储管理器分配的唯一值,与 ixb_copyid_hi 结合在一起,用于链接 ON-Bar 对象标识与存储管理器对象标识。 |
ixb_aid | INTEGER | 操作标识,标识创建该备份对象实例的成功操作。 |
ixb_old | INTEGER | 对象标识。标识受影响的对象。 |
ixb_time | INTEGER | 时间戳记(实时时钟时间)。数据库服务器创建下级备份时将使用该值。该值代表自 1970 年 1 月 1 日 午夜(格林威治标准时间)以来的秒数。 |
ixb_prevtime | INTEGER | 时间戳记(实时时钟时间)。此值指定先前对象的时间戳记。此值代表自 1970 年 1 月 1 日 午夜(格林威治标准时间)以来的秒数。 |
ixb_rsam_time | INTEGER | 备份检查点时间戳记。不是时钟时间。数据库服务器创建下级备份时使用该值。 |
ixb_act_start | 日期和时间,从年到秒 | 操作开始的日期和时间。 |
ixb_act_end | 日期和时间,从年到秒 | 操作完成的日期和时间。 |
ixb_level | SMALLINT | 备份操作的级别:0 表示完整备份,1 表示自上次 0 级备份以来对该对象所做的所有更改的备份,2 表示自上次 1 级备份以来所有更改的备份。 对于逻辑日志备份,该值始终是 0。 |
ixb_req_aid | INTEGER | 存储备份对象必需的操作标识。在复原中使用,以确定与 1 级备份相伴的 0 级备份,以及与 2 级备份相伴的 1 级备份。对于 0 级备份,ixb_req_aid 的值与此表中 ixb_aid 的值相同。例如:如果备份是 1 级,ixb_req_aid 保留该对象相应的 0 级备份的操作标识。 |
ixb_first_log | INTEGER | 在标准备份中,标识需要从该备份复原的第一个逻辑日志。 |
ixb_chpt_log | INTEGER | 包含 rsam_time 检查点的日志的标识。 在备份期间用于验证是否已备份复原所需的日志。 |
ixb_last_log | INTEGER | 在逻辑复原期间需要的最后一个日志的日志标识,以便存储空间可以将它复原到备份时的状态。 |
ixb_lbuflags | INTEGER | 描述日志备份的标志 |
ixb_verify | INTEGER | 如果备份已验证则该值为 1。如果备份未验证则该值为 0。 |
ixb_verify_date | 日期和时间,从年到秒 | 验证备份时插入当前日期。如果该备份尚未验证,那么用短划线表示每个日期和时间。 |
ixb_sm_name | VARCHAR(128) | 存储管理器实例名。从 onconfig 文件中的 BAR_SM_NAME 参数创建。 |
ixb_srv_name | VARCHAR(128) | 数据库服务器名。用于确保将对象复原到正确的数据库服务器上。当节点上有多个数据库服务器时,用于确保对象在所属的数据库服务器实例中复原。 数据库服务器名最多可有 128 个字符。 |
ixb_obj_name | VARCHAR(128) | 对象的用户名。 该名称最多可以有 128 个字符。 |
ixb_obj_type | CHAR(2) |
备份对象类型:
|