使用 LTAPEDEV 配置参数可指定当使用 ontape 进行备份时将逻辑日志备份到的设备或目录文件系统。
LTAPEDEV 配置参数还指定当使用 onload 或 onunload 的 -l 选项时将数据装入或卸载到的设备。如果要使用 LTAPEDEV 指定用于 onunload 或 onload 的设备,那么 TAPEDEV 的相同信息对于 LTAPEDEV 也相关。
- onconfig.std 值
- 在 UNIX™
上:/dev/tapedev
- 如果不存在
- 在 UNIX
上:/dev/null
- 生效
- 对于 ontape:
- 当执行 ontape 时,设置为磁带设备的情况下。
- 当数据库服务器关闭并重新启动时,在 UNIX 上设置为 /dev/null
的情况下。
- 通过运行 onmode -wf 命令在 onconfig 文件中动态重置该值时。
- 通过运行 onmode -wm 命令重置会话的值时。
- 对于 onload 和 onunload:当数据库服务器关闭并重新启动时
用途
警告: 当您使用 ON-Bar 备份逻辑日志时,请勿将 LTAPEDEV 设置为 /dev/null 或 nul。
如果在 LTAPEDEV 配置参数中指定磁带设备,那么
ON-Bar
将忽略该值。
重要: 仅当不需要备份逻辑日志时,才将
LTAPEDEV 设置为
/dev/null 或保留为空白(UNIX
上)。将
LTAPEDEV 的值更改为
/dev/null 之前,必须使数据库服务器处于脱机状态。
当您将 LTAPEDEV 设置为
/dev/null 时:
- 数据库服务器将释放逻辑日志,而不要求您备份这些日志。虽然逻辑日志未被标记为已释放,但数据库服务器可以重用它们。
- ON-Bar 活动日志将显示警告和返回码
152。由于数据库服务器把不再是当前的逻辑日志标记为已备份的日志,所以 ON-Bar
找不到要备份的逻辑日志。那些日志中的所有事务都将丢失,并且无法复原。
如果在 LTAPEDEV 设置为空 (null) 的情况下执行整个系统的备份,必须在复原期间使用
onbar -r -w -p 命令通知 ON-Bar 不需要复原日志。.