注册
DMDSC本地归档和远程归档配置及其ARCH_LOCAL_SHARE_CHECK作用
专栏/技术分享/ 文章详情 /

DMDSC本地归档和远程归档配置及其ARCH_LOCAL_SHARE_CHECK作用

干饭王 2023/12/26 2196 0 0
摘要

两节点的DMDSC下,
1、dmarch.ini中本地归档路径和远程归档路径是交叉配置
5a7f6a3fcd4e8e9e5c7f4e1a05fcd46.png

2、dmarch.ini常见配置
节点0

ARCH_WAIT_APPLY = 0
ARCH_LOCAL_SHARE = 1
ARCH_LOCAL_SHARE_CHECK=0
[ARCHIVE_LOCAL1]
ARCH_TYPE = LOCAL
ARCH_DEST = +DMARCH/ARCH/DSC0/arch
ARCH_FILE_SIZE = 2048
ARCH_SPACE_LIMIT = 102400
[ARCHIVE_REMOTE1]
ARCH_TYPE = REMOTE
ARCH_DEST = DSC1
ARCH_INCOMING_PATH = +DMARCH/ARCH/DSC1/arch
ARCH_FILE_SIZE = 2048
ARCH_SPACE_LIMIT = 102400
[dmdba@db0 DSC0]$ 

节点1

ARCH_WAIT_APPLY = 0
ARCH_LOCAL_SHARE = 1
ARCH_LOCAL_SHARE_CHECK=0
[ARCHIVE_LOCAL1]
ARCH_TYPE = LOCAL
ARCH_DEST = +DMARCH/ARCH/DSC1/arch
ARCH_FILE_SIZE = 2048
ARCH_SPACE_LIMIT = 102400
[ARCHIVE_REMOTE1]
ARCH_TYPE = REMOTE
ARCH_DEST = DSC0
ARCH_INCOMING_PATH = +DMARCH/ARCH/DSC0/arch
ARCH_FILE_SIZE = 2048
ARCH_SPACE_LIMIT = 102400
[dmdba@db1 DSC1]$ 

3、ARCH_LOCAL_SHARE_CHECK,可选值0或者1
专业解释:当需要将归档放在 ASM 中且需要生成多份 local 归档时,需要将该参数设置为 0,否则启动时会校验归档路径不在 asm 中会导致对端节点无法访问到 remote 归档而启动失败。
简单理解:设置为1会检查本地归档与远程归档是否交叉设置。当然,最新版本测试过已不受这个参数设置影响,数据库启动都会执行交叉检查。

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服