ORA-16411: TRANSPORT=ONDEMAND is unsupported ORACLE 报错 故障修复 远程处理
文档解释
ORA-16411: TRANSPORT=ONDEMAND is unsupported
Cause: The archivelog destination TRANSPORT=ONDEMAND attribute was specified on the primary database.
Action: Use of the TRANSPORT=ONDEMAND is no longer supported. Remove this attribute from the LOG_ARCHIVE_DEST_n initialization parameter.
ORA-16411被称为“TRANSPORT=ONDEMAND无效”错误。它表明应用程序或用户尝试创建一个回滚段时使用了一个无效的传输参数——“TRANSPORT=ONDEMAND”。
官方解释
常见案例
ALTER TABLE tablename ADD SUPPLEMENTAL LOG GROUP loggroup_name ( columns ) TRANSPORT=ONDEMAND;
就会收到ORA-16411:TRANSPORT=ONDEMAND无效的错误消息。
一般处理方法及步骤
1、检查官方文档,确认所使用的参数,并确保其正确;
2、在创建回滚段时,使用不包含TRANSPORT=ONDEMAND参数的正确格式:
ALTER TABLE tablename ADD SUPPLEMENTAL LOG GROUP [schema.]loggroup_name ( columns ) TRANSPORT=ALWAYS;
3、重新执行创建回滚段的过程,直至完成进程为止。