EC2 oracle 作为源的 DMS 任务失败

DMS Task fail for EC2 oracle as source

最后一条失败消息 最后一个错误端点初始化失败。从子任务 0、线程 0 [reptask/replicationtask.c:2859] 收到任务错误通知 [1020401] 无法检索 Oracle 存档的重做日志目标 ID;无法在上下文 'now' 上设置流位置;执行命令出错;流组件在子任务 0 失败,组件

你的备份打开了吗?如果您的备份保留设置为 0,那么您的备份将关闭,从而禁用您的存档日志。请检查target是否启用归档日志

我在 EC2 实例上遇到了同样的错误,存档模式已打开且保留策略为:

使用目标数据库控制文件而不是恢复目录 具有 db_unique_name MYDB 的数据库的 RMAN 配置参数是:

CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP ON; # default
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default
CONFIGURE RMAN OUTPUT TO KEEP FOR 7 DAYS; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/oracle/db/1900/dbs/snapcf_MYDB.f'; # default