可以使用 ondblog 实用程序更改一个或多个数据库的日志记录方式。
此外,您也可以通过使用 alter logmode SQL 管理 API 命令字符串更改日志记录方式。
ondblog 实用程序将其输出记录到 BAR_ACT_LOG 文件。
如果开启数据库的事务记录日志,那么在更改生效之前,您必须对数据库中包含数据的所
有存储空间创建 0 级备份。
有关日志记录方式的更多信息和示例。请参阅 GBase 8s 管理员指南 中的 数据库日志状
态 一章中的以下主题:
修改数据库日志状态
修改表日志状态
您不能在高可用数据复制
(HDR)
辅助服务器、
远程独立
(RS)
辅助服务器和共享磁盘
(RS)
辅助服务器上使用 ondblog 实用程序。
ondblog 语法
元素
用途
关键注意事项
buf
设置日志记录方式,以便事务信息在写
入逻辑日志之前写入缓冲区中
无
unbuf
设置日志记录方式,以便数据在写入逻
辑日志之前写入缓冲区中
无
nolog
设置日志记录方式,以便不对数据库事
务进行日志记录
无
ansi
将数据库日志记录更改为服从 ANSI
一旦创建或将数据库转换为 ANSI
方式,
就不能再将它更改回其他任何
日志记录方式
cancel
在发生下一次 0 级备份之前取消日志
记录方式更改请求
无
GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 337 -
元素
用途
关键注意事项
-f dbfile 更改文本文件中列出的(每行一个)数
据库日志记录状态。该文本文件的路径
由 dbfile 给出
如果数据库列表很长或经常使用,
那
么此命令是有用的
db_list
给出要更改其日志记录状态的数据库的
空间限定列表的名称
如果未指定任何内容,
那么修改数据
库服务器管理的所有数据库