返回首页

gbase数据、南大通用产品文档:GBase8s备份或恢复期间没有数据库空间或 Blob 空间

更新日期:2024年09月11日

用 onbar -r 或 onbar -r -w 命令启动恢复期间,如果紧急引导文件 ixbar.servernum 没有备
份中对象的正确条目,There are no DB/BLOBspaces to backup/restore 消息将出现在
bar_act.log 文件中。
该错误可能在以下情况中出现:

在外部恢复中,如果未从源系统中复制紧急引导文件。

如果归档备份完成后重新创建了紧急引导文件。先前的文件以格式 ixbar.xx.xxxx
保存。

试图对不是整个系统备份的备份执行 onbar -r -w 命令。

恢复 Blob 空间 BLOB
您可以使用表级别恢复来恢复存储在表中的 BLOB。但不能恢复存储在 blob 空间中的
BLOB。如果尝试恢复 blob 空间 BLOB,那么该列将被设置为 NULL。


GBase 8s 备份与恢复指南
南大通用数据技术股份有限公司 - 245 -

触发操作是当触发事件发生时执行的 SQL 语句。触发操作可以由 INSERT 、DELETE 、
UPDATE 、EXECUTE FUNCTION 和 EXECUTE PROCEDURE 语句组成。但是,除了指
定要执行什么操作外,还必须就触发语句何时执行这些操作。您有以下选择:

在触发语句执行之前

在触发语句执行之后

针对触发语句作用的每一行
表上的单个触发器可以为上述每一时间定义操作。
要定义触发操作,指定该操作何时发生,然后提供要执行的 SQL 语句,可使用关键字
BEFORE 、AFTER 或 FOR EACH ROW 指定该操作何时发生。然后是括在圆括号中的触
发操作。下面的触发操作定义指定在触发语句之前执行 SPL 例程 upd_items_p1 :
BEFORE(EXECUTE PROCEDURE upd_items_p1) -- a BEFORE action

功能说明
记录时间触发器的相关信息。
表结构说明
表5- 280 表结构信息说明:




vc_id
虚拟集群编号
db
数据库名
name
event 名称
body
event 定义
definer
event 创建者
execute_at
event 发生时间
interval_value
执行间隔
interval_field
执行间隔的单位
created
创建时间
modified
修改时间
last_executed
最后一次执行时间
starts
开始执行时间
ends
结束执行时间
status
event 状态,是否可用
on_completion
执行完成后动作
sql_mode
sql 的执行模式
comment
注释
execute_mode
Event 的执行模式,0 表示event 按照isolate 模式执行,1 表示
按照exclusive 模式执行,默认为0。
time_zone
时区
character_set_client
client 字符集

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
1504
collation_connection
连接字符集对照方法
db_collation
数据库字符集对照方法
body_utf8
utf8 格式下的定义