删除工作区时出现 APEX 19.2 错误
APEX 19.2 error when removing the workspace
我在删除 APEX 19.2 中的工作区时遇到问题。从图形界面或 SQL,它 returns 这个错误:
删除工作区时出错。
ORA-04091: table APEX_190200.WWV_FLOW_FEEDBACK 正在变异,trigger/function 可能看不到它 ORA-06512: 在“APEX_190200.WWV_FLOW_ISSUES_AD”,第 2 行 ORA-04088: 触发器执行期间出错'APEX_190200.WWV_FLOW_ISSUES_AD'
PL / SQL代码:
BEGIN
APEX_INSTANCE_ADMIN.REMOVE_WORKSPACE('DOGO_PRO','N','N');
END;
我要删除的工作区名为“DOG_PRO”,在APEX界面中,它保持这个状态:
enter image description here
enter image description here
如何删除工作区?
我已经创建了新的工作区,它们被毫无问题地删除了,但是这个工作区给了我那个错误。
我今天在使用 APEX 19.2 时遇到了完全相同的错误。
我通过以用户 SYS 禁用 table APEX_190200.WWV_FLOW_ISSUES_AD
上的触发器 WWV_FLOW_ISSUES_AD
使其工作。然后我能够删除工作区并重新启用触发器。
因为我没有在 APEX 中使用 反馈选项,所以 table APEX_190200.WWV_FLOW_FEEDBACK
是空的,触发器不需要更新任何行.
要禁用触发器,请使用以下命令:
alter trigger APEX_190200.WWV_FLOW_ISSUES_AD disable;
现在您应该可以在 Instance Admin 或 SQL/Plus 中删除工作区了。
要重新启用触发器,请使用以下命令:
alter trigger APEX_190200.WWV_FLOW_ISSUES_AD enable;
我在删除 APEX 19.2 中的工作区时遇到问题。从图形界面或 SQL,它 returns 这个错误: 删除工作区时出错。 ORA-04091: table APEX_190200.WWV_FLOW_FEEDBACK 正在变异,trigger/function 可能看不到它 ORA-06512: 在“APEX_190200.WWV_FLOW_ISSUES_AD”,第 2 行 ORA-04088: 触发器执行期间出错'APEX_190200.WWV_FLOW_ISSUES_AD'
PL / SQL代码:
BEGIN
APEX_INSTANCE_ADMIN.REMOVE_WORKSPACE('DOGO_PRO','N','N');
END;
我要删除的工作区名为“DOG_PRO”,在APEX界面中,它保持这个状态:
enter image description here enter image description here
如何删除工作区? 我已经创建了新的工作区,它们被毫无问题地删除了,但是这个工作区给了我那个错误。
我今天在使用 APEX 19.2 时遇到了完全相同的错误。
我通过以用户 SYS 禁用 table APEX_190200.WWV_FLOW_ISSUES_AD
上的触发器 WWV_FLOW_ISSUES_AD
使其工作。然后我能够删除工作区并重新启用触发器。
因为我没有在 APEX 中使用 反馈选项,所以 table APEX_190200.WWV_FLOW_FEEDBACK
是空的,触发器不需要更新任何行.
要禁用触发器,请使用以下命令:
alter trigger APEX_190200.WWV_FLOW_ISSUES_AD disable;
现在您应该可以在 Instance Admin 或 SQL/Plus 中删除工作区了。
要重新启用触发器,请使用以下命令:
alter trigger APEX_190200.WWV_FLOW_ISSUES_AD enable;