文档解释
ORA-46112: Duplicate security class name string under targetnamespace string
Cause: The security class name under the targetnamespce was also used for another security class.
Action: Provide a unique name for the security class.
ORA-46112: Duplicate security class name string under targetnamespace string 错误是指在某个目标命名空间(targetnamespace)下的安全类名(security class name)字符串存在重复的情况。
官方解释
当指定的安全类名字符串已经存在于指定的目标命名空间中时,将发出这个错误。此目标的命名空间是引用安全类的宿主服务的根名称空间。
常见案例
ORA-46112错误常见于创建宿主服务-安全类之间的模式关系时,如果目标名称空间中存在同名的安全类字符串,就会报这个错。
一般处理方法及步骤
1. 检查目标命名空间中的安全类字符串是否已存在。
2. 建议使用统一的安全策略配置每个宿主服务的安全类。
3. 删除宿主服务中冲突的安全类,或者更改其中一个安全类的名称来解决冲突。