`
weiruan85
  • 浏览: 383958 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

logretain

    博客分类:
  • db2
阅读更多
此参数确定是否保留活动日志文件以及这些文件是否可用于前滚恢复。

配置类型
数据库
参数类型
可配置
缺省值 [范围]
No [ Recovery; No ]
这些值如下所示:
No,表示不保留这些日志。
Recovery,指示保留这些日志,并可用于正向恢复。
如果 logretain 设置为 Recovery 或 userexit 设置为 Yes,那么将保留活动日志文件,并且这些文件将成为联机归档日志以用于前滚恢复。这称为日志保留日志记录。

在 logretain 设置为 Recovery 和/或 userexit 设置为 Yes之后,必须对该数据库进行完全备份。此状态由 backup_pending 标志参数指示。

注:
logarchmeth1 和 logretain 都将启用前滚恢复。但是,一次只应对数据库启用一种方法。

如果使用 logarchmeth1,请不要设置 logretain 和 userexit 配置参数。如果 logretain 配置参数设置为 Recovery,那么 logarchmeth1 的值将自动设置为 logretain。

建议您使用 logarchmeth1 和 logarchmeth2 而不使用 logretain 和 userexit 来激活归档日志记录及前滚恢复。保留了 logretain 和 userexit 选项以支持尚未迁移到 logarchmeth1 的用户。

分享到:
评论

相关推荐

    db2在线增量备份还原总结

    - 需要在数据库级别设置 `logretain` 和 `trackmod` 为 `on`。 - 这两个参数的开启能够确保数据变化被记录下来,从而支持后续的增量备份操作。 ```sql db2update dbcfg for TestDB using logretain on trackmod ...

    Symantecdb2backupforNetbackup[汇编].pdf

    特别是针对在线备份,必须关注USEREXIT和LOGRETAIN这两个参数。USEREXIT应设置为ON,以便启用用户退出功能,实现日志的归档。LOGRETAIN同样设置为ON,这会将数据库切换到归档日志模式,允许增量备份。设置完成后,需...

    数据库归档日志管理方案

    LOGRETAIN参数用于控制数据库是否进入归档模式。当设置为ON时,数据库将开启归档功能,所有重做日志文件在写满后都会被归档,而不是被覆盖。这确保了数据库能够在任何时间点进行恢复,而不会丢失任何数据。 ### ...

    db2 日志详解 --参数设置方法和解释

    当`LOGRETAIN`设置为"Recovery"或`USEREXIT`设置为"Yes"时,会保留活动日志文件,这些文件变为联机归档日志,用于前滚恢复。在启用这些设置后,需要对数据库进行完整备份。 4. **日志管理策略** 在调整DB2的日志...

    DB2数据库归档日志的管理方案简介

    日志文件对于数据库的前滚恢复至关重要,尤其是在LOGRETAIN配置为ON的情况下,日志不会被自动删除,而是积累在活动日志目录中。以下是关于DB2数据库归档日志管理的详细说明: 1. **日志类型**: - **活动日志**:...

    db2_命令给需要的同志

    - 可以通过 `db2 get dbcfg for <dbname>` 命令来查看 `logretain` 参数的当前值,确认是否已经开启了日志保留功能。 ### 7. 强制停止数据库管理器 #### 命令语法 - `db2 stop force` - 当常规的 `db2 stop` ...

    DB2数据库开归档日志功能.doc

    #db2 update db cfg for dbtest using LOGRETAIN ON ``` 五、更改归档日志目录 在启用归档日志功能后,需要更改归档日志目录。可以使用db2命令更改归档日志目录,例如: ``` #db2 update db cfg for dbtest using...

    DB2备份错误实验报告

    这里我们将`LOGARCHMETH1`设置为`LOGRETAIN`,表示启用归档日志模式,并且日志文件将在磁盘上保留。 另外,还需要设置`USEREXIT`参数为`ON`,以确保数据库能够在归档日志模式下正常工作: ```sql DB2 UPDATE DB ...

    DB2HADR概述DB2高可用DB2双机热备.pdf

    在配置过程中,需确保数据库配置为存档日志模式(LOGRETAIN ON),以便于日志的传输和恢复。在主服务器上创建数据库(例如SAMPLE),并调整必要的参数,如追踪修改(TRACKMOD ON)、索引日志记录(LOGINDEXBUILD ON...

    (参考)DB2hadr配置及切换手册.pdf

    3. 修改 SAMPLE 数据库配置参数 LOGRETAIN 为 ON,以使该数据库日志记录方式改为存档日志。 4. 修改索引日志记录参数。 5. 备份数据库 SAMPLE。 6. 将得到的数据库映像文件复制到 DBSERV2 对应的目录下。 7. 在 ...

    北邮数据库实验五-数据库的备份与恢复.docx

    例如,设置`LOGRETAIN`或`USEREXIT`参数可以帮助保留日志,以便在恢复过程中保持数据一致性。此外,脱机备份可以确保在备份期间没有数据更改,而在线备份则允许在备份过程中继续处理事务。 数据库的备份策略通常...

    DB2 备份和还原数据库

    - `db2 update db cfg for sample using logretain on`启用归档日志。 - `db2 update db cfg for sample using trackmod on`启用增量备份功能。 开启参数后,执行`db2 backup db sample online use tsm`进行在线...

    NetVault DB2配置指南.doc

    - 登录DB2管理员账户,通过DB2的命令行工具执行以下命令来开启归档模式:`updatedbcfg for <database_name> using logretain ON` - **启用Trackmod参数**:Trackmod参数用于跟踪数据页的修改情况,这对于实现增量...

    DB2常用命令

    - **命令**: `db2update dbcfg for dbname using logretain OFF logprimary 3 logsecond 2 logfilsiz 25600` - **功能**: 更改指定数据库的日志空间大小。 - **参数说明**: - `logretain OFF`: 关闭日志保留。 - `...

    DB2数据库备份及恢复详解.doc

    在线备份需要修改两个参数:USEREXIT 和 LOGRETAIN,将其修改为 on,默认是 off 的,默认使用日志模式,修改完参数后,可以变为归档日志模式,启用了 userexit 做数据库日志的归档。 1. 查看数据库当前的属性 使用...

    DB2异机恢复

    * 设置参数 `db2 update db cfg for sample using logretain on`,启用日志保存。 * 设置参数 `db2 update db cfg for sample using trackmod yes`,启用增量备份。 这些设置将使数据库能够做到增量备份和归档日志...

    db2数据库sql语句大全

    db2 update dbcfg for <database_name> using logretain off ``` #### 16. 清理旧日志文件 ```sql db2 prune logfile prior to S???????.LOG ``` 清理旧于`S???????.LOG`的所有日志文件,其中`S???????.LOG`是当前...

    IBM DB2 701认证考试 题库

    LOGRETAIN=RECOVERY, LOGSECOND=-1 **正确答案**:B. USEREXIT=ON, LOGSECOND=-1 **解析**:为了支持无限的活动日志空间,需要设置 LOGSECOND 参数为 -1,表示日志保留时间无限。同时,需要启用 USEREXIT 来处理...

    db2命令介绍

    - **示例**: `# db2updatedbcfgfor mydatabase using logretain OFF logprimary 3 logsecondary 2 logfilsiz 25600` #### 35. db2createusertemporarytablespace stmaspace pagesize 32K managed by database using...

Global site tag (gtag.js) - Google Analytics