LTAPEDEV 配置参数

使用 LTAPEDEV 配置参数可指定当使用 ontape 进行备份时将逻辑日志备份到的设备或目录文件系统。

LTAPEDEV 配置参数还指定当使用 onloadonunload-l 选项时将数据装入或卸载到的设备。如果要使用 LTAPEDEV 指定用于 onunloadonload 的设备,那么 TAPEDEV 的相同信息对于 LTAPEDEV 也相关。

onconfig.std
在 UNIX™ 上:/dev/tapedev
如果不存在
在 UNIX 上:/dev/null
生效
对于 ontape
  • 当执行 ontape 时,设置为磁带设备的情况下。
  • 当数据库服务器关闭并重新启动时,在 UNIX 上设置为 /dev/null 的情况下。
  • 通过运行 onmode -wf 命令在 onconfig 文件中动态重置该值时。
  • 通过运行 onmode -wm 命令重置会话的值时。
对于 onloadonunload:当数据库服务器关闭并重新启动时

用途

警告: 当您使用 ON-Bar 备份逻辑日志时,请勿将 LTAPEDEV 设置为 /dev/nullnul
如果在 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 不需要复原日志。.