rman参数的区别

来源:互联网 发布:北京淘宝纸箱 编辑:程序博客网 时间:2024/06/04 18:36

1.log_archive_dest.
使用log_archive_dest参数最多可设置2个归档路径,通过log_archive_dest设置一个主归档路径,通过LOG_ARCHIVE_DUPLEX_DEST 参数设置一个从归档路径。所有的路径必须是本地的,该参数的设置格式如下:

LOG_ARCHIVE_DEST = '/disk1/archive'
LOG_ARCHIVE_DUPLEX_DEST = '/disk2/archive'

 

2.LOG_ARCHIVE_DEST_n
LOG_ARCHIVE_DEST_n 参数可以设置最多10个不同的归档路径,通过设置关键词location或service,该参数指向的路径可以是本地或远程的。

LOG_ARCHIVE_DEST_1 = 'LOCATION = /disk1/archive'
LOG_ARCHIVE_DEST_2 = 'LOCATION = /disk2/archive'
LOG_ARCHIVE_DEST_3 = 'LOCATION = /disk3/archive'

如果要归档到远程的standby数据库,可以设置service:
LOG_ARCHIVE_DEST_4 = 'SERVICE = standby1'


可见,这两个参数都可以设置归档路径,不同的是后者可以设置远程归档到standby端,而前者只能归档到本地,且最多同时归档到2个路径下。

 

3.delete all input与delete input的区别

当log_archive_dest参数设置了多个时,如:

log_archive_dest_1                   string      location=e:\archivelog

log_archive_dest_2                   string      location=e:\archivelog2

delete all input 会同时删除log_archive_dest_1、log_archive_dest_2 两个目录下备份过的archivelog文件;
当只设置了log_archive_dest参数时,delete input只会删除log_archive_dest参数所指目录下备份过的archivelog文件;