ORA-16213: ddl encountered, stopping apply engine
Cause: stop_on_ddl callout specified and DDL was encountered.
Action: Either disable stop_on_ddl callout or remove DDL.
。
1. 使用SQL> SHOW ERRORS,检查DDL错误。
2. 确保应用服务器实例中止时正确处理,并仔细检查错误日志。
3. 恢复数据库尝试再次启动应用程序引擎。
4. 使用select * from mlog$ a, SELECT * FROM MLOG$_B,检查DDL事务中释放的资源。
5. 使用analyze table t validate structure cascade,验证表的结构以确定DDL操作是否回滚,以及是否加载新的DDL操作。
6. 将应用程序引擎重新启动,继续应用事务。