MANDATORY
指定必须成功地将填满的在线日志文件存档到目的地,然后才能重用它们。
Category | MANDATORY |
---|---|
Data type | Keyword |
Valid values | Not applicable |
Default value | Not applicable |
Requires attributes | Not applicable |
Conflicts with attributes | Optional |
Corresponds to |
BINDING column of the V$ARCHIVE_DEST view |
-
LOG_ARCHIVE_DEST_11到LOG_ARCHIVE_DEST_31参数不支持MANDATORY属性。
-
如果没有指定MANDATORY,那么默认情况下,目的地被认为是可选的。
至少一个目的地必须成功,即使所有目的地都是可选的。如果归档到可选目的地失败,在线重做日志文件仍然可以重用,最终可能会被覆盖。但是,如果强制目的地的存档操作失败,则无法重写联机重做日志文件。 -
LOG_ARCHIVE_MIN_SUCCEED_DEST=n参数(其中n是从1到10的整数)指定必须成功存档的目的地数量,然后才能覆盖在线重做日志文件。
所有强制目的地和可选的本地目的地都有助于满足LOG_ARCHIVE_MIN_SUCCEED_DEST=n count。如果满足LOG_ARCHIVE_MIN_SUCCEED_DEST参数的值设置,则可以重用在线重做日志文件。例如,可以将参数设置为:
# Database must archive to at least two locations before # overwriting the online redo log files. LOG_ARCHIVE_MIN_SUCCEED_DEST = 2
-
您必须至少有一个本地目的地,您可以将其声明为MANDATORY或leave作为optional。
至少一个本地目的地在操作上是强制性的,因为LOG_ARCHIVE_MIN_SUCCEED_DEST参数的最小值是1。 -
任何强制目的地的失败都会使LOG_ARCHIVE_MIN_SUCCEED_DEST参数变得无关紧要。
-
LOG_ARCHIVE_MIN_SUCCEED_DEST参数值不能大于强制目的地的数量加上可选的本地目的地的数量。
-
V$ARCHIVE_DEST固定视图的绑定列指定失败如何影响存档操作
The following example shows the MANDATORY
attribute:
LOG_ARCHIVE_DEST_1='LOCATION=/arch/dest MANDATORY' LOG_ARCHIVE_DEST_STATE_1=ENABLE LOG_ARCHIVE_DEST_3='SERVICE=denver MANDATORY' LOG_ARCHIVE_DEST_STATE_3=ENABLE