返回首页

gbase数据、南大通用产品文档:GBase8a

更新日期:2024年09月11日

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

backup point %d can't be delete\n because
next whole backup point don't exist
错误出现原因
由于仅剩一个全量备份点,备份点不能删除
分析与建议
由于必须保留一个全量备份点,
因此用户此时不能删除最后一个的全量备份点。

如果您将 ontape 用作备份工具,那么可使用 ontape 来更改数据库的日志记录方式。
使用 ontape 打开事务日志记录
在您修改数据库日志记录方式之前,请阅读更改数据库日志记录方式。
在创建 0 级备份的同时用 ontape 向数据库添加日志记录。
例如,要使用 ontape 向名为 stores_demo 的数据库添加已缓冲日志记录,请运行以下命
令:
ontape -s -B stores_demo
要使用 ontape 向名为 stores_demo 的数据库添加未缓冲日志记录,请运行以下命令:
ontape -s -U stores_demo
除了打开事务日志记录以外,
这些命令还创建整个系统存储空间备份。
当 ontape 提示您提
供备份级别时,请指定 0 级备份。
提示: 对于 ontape,您必须执行所有存储空间的 0 级备份。
使用 ontape 结束日志记录
要使用 ontape 为名为 stores_demo 的数据库结束日志记录,请运行以下命令:
ontape -N stores_demo
使用 ontape 更改缓冲方式

GBase 8s 管理员指南
南大通用数据技术股份有限公司
- 286 -
要使用 ontape 在名为 stores_demo 的数据库上将缓冲方式从已缓冲日志记录更改为未缓
冲日志记录,但不创建存储空间备份,请运行以下命令:
ontape -U stores_demo
要使用 ontape 在名为 stores_demo 的数据库上将缓冲方式从未缓冲日志记录更改为已缓
冲日志记录,但不创建存储空间备份,请运行以下命令:
ontape -B stores_demo
使用 ontape 使数据库符合 ANSI 标准
要使用 ontape 使已经使用事务日志记录(未缓冲或已缓冲)的名为 stores_demo 的数据
库成为符合 ANSI 标准的数据库,请运行以下命令:
ontape -A stores_demo
要使用 ontape 使尚未使用事务日志记录的名为 stores_demo 的数据库成为符合 ANSI 标
准的数据库,请运行以下命令:
ontape -s -A stores_demo
除了使数据库符合 ANSI 标准以外,该命令还同时创建存储空间备份。当提示您提供级别
时,请指定 0 级备份。
提示:
在将日志记录方式更改为符合 ANSI 标准之后,
就不能再轻易对其进行更改。
要更改符合 ANSI 标
准的数据库的日志记录方式,请卸载数据,使用新日志记录方式重新创建数据库,并重新装入数据。有关
详细信息,请参阅更改符合 ANSI 标准的数据库的日志记录方式。

示例
创建ORACLE 数据库:
Create database test_ora engine='oracle.inst1';
执行上述语句会使用oracle 引擎的inst1 实例创建一个ORACLE 数据库,
同时在8a
上创建同名库。
创建非ORACLE 数据库:
Create database test;
执行上述语句在8a 和所有加载引擎(除了oracle)上创建库。
执行成功,可以通过show databases 命令看到数据库已经存在。
注意

由于引擎实例属于集群所有VC 共享,在某VC 创建数据库时,不允许创建与其
它VC 同名的数据库。

创建非oracle 数据库时,会在gbase8t、hive 引擎上创建相应的数据库,但是不会
在mirror8t 引擎上创建数据库。

GBase UP 产品手册 3 软件安装

文档版本04(2021-04-21) 南大通用数据技术股份有限公司 105