ORA-16205: DDL skipped due to skip setting

文档解释

ORA-16205: DDL skipped due to skip setting

Cause: A setting in the logical standby skip table indicates that this type of DDL should always be skipped.

Action: No action necessary, this informational statement is provided to record the event for diagnostic purposes.

ORA-16205错误表示,数据定义语言(DDL)因跳过设置而被跳过。

官方解释

ORA-16205错误表明当执行复制操作时,无法将数据定义语言(DDL)语句记录到复制文件,因为它已被PeopleTools系统变量设置(GP_FILE_REP_DEFAULT_SKIP_DDL),忽略。

常见案例

当尝试将新修改的表结构写入到复制文件中时,可能会出现此错误。此错误也可能会发生在使用系统数据库时,当对数据库中的表进行架构更改时出现。

一般处理方法及步骤

1.以数据库管理员身份登录PeopleSoft数据库,检查GP_FILE_REP_DEFAULT_SKIP_DDL变量的当前值

2.如果此变量的值设置为Y,则可能会导致ORA-16205错误。

3.要修改此变量的值,可以使用以下SQL语句:

alter session set “GP_FILE_REP_DEFAULT_SKIP_DDL” = ‘N’;

4.使用此语句可以将此变量的值设置为N(仅在当前会话中)。

5.提交事务,重试该DDL语句,以确保忽略设置没有影响DDL执行。

你可能感兴趣的