返回首页

gbase数据、南大通用产品文档:GBase8s恢复之前删除数据库

更新日期:2024年09月11日

如果使用 ON-Bar 和存储管理器执行 0 级归档,接着删除数据库并随后使用 onbar -r 命
令执行恢复,那么数据库将仍然处于已删除的状态。恢复将回收日志并且日志包含 DROP
DATABASE 语句。回收或重放日志时,将删除数据库。如果收到这些消息,可以执行相
应步骤来解决问题。
要防止这种情况的发生,请使用 onbar -r -p 命令执行物理恢复,接着使用 onbar -r -l 命
令执行逻辑恢复。该操作序列不回收日志却可以恢复数据库。

前提
所有字段的最大长度均小于16MB (16777216B)。
定长导出模式参数定义如下表:
表5- 156 定长导出模式参数定义
定长导出条件
参数设定值
指定的三个参数同时设置值
为空时,为定长导出
FIELDS TERMINATED BY '' ENCLOSED BY '' ESCAPED BY ''
指定的两个参数同时设置值
为空时,为定长导出
FIELDS TERMINATED BY '' ESCAPED BY ''
指定FIELDS/COLUMNS
LENGTH 参数值为各字段长
度时,为定长导出。
fields length '11,5,9'
注意
使用fields length 参数的导出语句不能再添加和使用FIELDS
TERMINATED BY '' 、ENCLOSED BY ''、ESCAPED BY ''这三个参数。
示例:
SELECT * FROM gs INTO OUTFILE '/home/gbase/temp/length_1.txt' FIELDS TERMINATED
BY '' ENCLOSED BY '' ESCAPED BY '';

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
1231
数据导出方式
导出时各个字段都按照其字段的最大长度导出,如果该字段数据的实际长度小于
该字段的最大长度,则以空格补齐。
转义符设置
在定长模式下,需强制指定转义符为空,此时导出的结果是定长且对任何字符均
不转义。

GBA-01BR-0103
错误码
错误标识
错误显示信息
GBA-01BR-0103

get bsi content Error
错误出现原因
获取表bsi 错误
分析与建议
检查表bsi 文件的状态

GBase 8a MPP Cluster 产品手册
7 附录
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
1709