文档解释
ORA-12409: policy startup failure for string policy
Cause: The policy encountered an error during startup processing; access to the data protected by the policy is prohibited.
Action: Check the alert log for additional information, correct the policy error, and restart the instance.
ORA-12409表示政策管理器中的一个策略启动失败,其中string policy表示错误的策略的文本标记。
官方解释
本文档描述了Oracle错误码ORA-12409的解决方案:
ORA-12409:策略启动失败,string policy
此错误消息提示您,策略启动失败。string policy参数提供策略的文本描述。
常见案例
当尝试启动政策服务器时,会出现ORA-12409错误。 同样,当尝试获取策略概要时,也会出现ORA-12409错误。
正常处理方法及步骤
1.检查以下表格以确定索引空间大小,并增加必要的空间以容纳策略概要:
索引空间|最小索引空间|最大索引空间
:—-|:—-|:—-
DBMS_SHARED_POOL | 1MB |可伸缩
DBMS_SPACE_ADMIN_LBACSYS_I |1MB |40MB
SYS_LBU_CSX_DS_I |32KB |4MB
2.调整Shadow_S_S参数的设置:
SQL> ALTER SYSTEM SET Shadow_S_S=YES SCOPE=SPFILE;
SQL>shutdown immediate
SQL>startup
3.如果您正在使用OEM Grid Control,请重新创建特权帐号:
SQL> ADM_MGMT_SET_POLICY(‘CREATE ALL PRIVILEGES SYSMAN ACCOUNT’);
4.修改策略,并且在更改完之后,再次尝试启动服务器。