技术文章 - CS196513
查看 Integrity 项失败,并出现 "检查约束(SYS。JAVA_DEV_DISABLED)违反 "错误
已修改: 16-Oct-2015
适用于
- Integrity Server 2009, all service packs
- Integrity Server 10.0 - 10.6
- Configured for Oracle Database
说明
- 查看包含动态聚合计算的 Integrity 项时,用户会看到以下错误:
MKS124814:无法显示视图信息: MKS131372:发生了未处理的数据库异常。请与您的管理员联系。
数据库提供的错误为:
TNSNAMES.ORA-04045:重新编译/重新验证 < 架构 > 时出错。我
TNSNAMES.ORA-02290: check constraint (SYS。违反 JAVA_DEV_DISABLED)
数据库提供的错误为:
TNSNAMES.ORA-04045:重新编译/重新验证 < 架构 > 时出错。我
TNSNAMES.ORA-02290: check constraint (SYS。违反 JAVA_DEV_DISABLED)
- Integrity 服务器的中出现以下错误 <serverInstallDir>/log/server.log文件与 DEBUG启用日志记录:
2015-01-20 15:26: 42750 DEBUG [mksis.hostname。IntegrityServer] 调试 mks。 CIException: 2]。sql SQLException: MKS131372:发生了未处理的数据库异常。请与您的管理员联系。
数据库提供的错误为:
TNSNAMES.ORA-04045:重新编译/重新验证时出错<schema>。IM</schema>
TNSNAMES.ORA-02290: check constraint (SYS。违反 JAVA_DEV_DISABLED)
在 T4CTTIoer processError (T4CTTIoer .java:439)
在 T4CTTIoer processError (T4CTTIoer .java:395)
在 T4C8Oall processError (T4C8Oall .java:802)
在 T4CTTIfun 接收(T4CTTIfun:436)。
在 T4CTTIfun doRPC (T4CTTIfun .java:186)
在 T4C8Oall doOALL (T4C8Oall .java:521)
在 T4CPreparedStatement doOall8 (T4CPreparedStatement .java:205)
在 T4CPreparedStatement executeForDescribe (T4CPreparedStatement .java:861)
在 OracleStatement executeMaybeDescribe (OracleStatement .java:1145)
在 OracleStatement doExecuteWithTimeout (OracleStatement .java:1267)
在 OraclePreparedStatement executeInternal (OraclePreparedStatement .java:3449)
在 OraclePreparedStatement executeQuery (OraclePreparedStatement .java:3493)
在 OraclePreparedStatementWrapper executeQuery (OraclePreparedStatementWrapper .java:1491)
在 mks. CancellablePreparedStatement executeQuery (CancellablePreparedStatement,java:78)。
在 mks .. PreparedStatement. executeQuery (PreparedStatement:64)(at .sql)
jboss 在 WrappedPreparedStatement executeQuery (WrappedPreparedStatement .java:224)的位置。
在 mks 上。 EngineIssue populateComplexComputations (EngineIssue:1203)
在 mks 上。 EngineIssue internalGetIssues (EngineIssue:10417)
在 mks 上。 EngineIssue internalGetIssues (EngineIssue:9616)
在 mks 上。 EngineIssue quickGetIssues (EngineIssue:308)
在 mks 上。 EngineIssue getIssue (EngineIssue:379)
在 mks 上。 LocalTriggerManager $ ScriptServerBean. getIssueDeltaBean (LocalTriggerManager .java:2273)
在 mks 上。 LocalTriggerManager $ ScriptServerBean. getIssueDeltaBean (LocalTriggerManager .java:2216)
在 mks 上。 EngineIssue setIssue (EngineIssue:4320)
在 mks 上。 EngineIssue setIssue (EngineIssue:4274)
在 mks 上。 EngineSQL newIssue (EngineSQL:14525)
在 mks 上。 AgentImpl newIssue (AgentImpl:1359)
...继续
数据库提供的错误为:
TNSNAMES.ORA-04045:重新编译/重新验证时出错<schema>。IM</schema>
TNSNAMES.ORA-02290: check constraint (SYS。违反 JAVA_DEV_DISABLED)
在 T4CTTIoer processError (T4CTTIoer .java:439)
在 T4CTTIoer processError (T4CTTIoer .java:395)
在 T4C8Oall processError (T4C8Oall .java:802)
在 T4CTTIfun 接收(T4CTTIfun:436)。
在 T4CTTIfun doRPC (T4CTTIfun .java:186)
在 T4C8Oall doOALL (T4C8Oall .java:521)
在 T4CPreparedStatement doOall8 (T4CPreparedStatement .java:205)
在 T4CPreparedStatement executeForDescribe (T4CPreparedStatement .java:861)
在 OracleStatement executeMaybeDescribe (OracleStatement .java:1145)
在 OracleStatement doExecuteWithTimeout (OracleStatement .java:1267)
在 OraclePreparedStatement executeInternal (OraclePreparedStatement .java:3449)
在 OraclePreparedStatement executeQuery (OraclePreparedStatement .java:3493)
在 OraclePreparedStatementWrapper executeQuery (OraclePreparedStatementWrapper .java:1491)
在 mks. CancellablePreparedStatement executeQuery (CancellablePreparedStatement,java:78)。
在 mks .. PreparedStatement. executeQuery (PreparedStatement:64)(at .sql)
jboss 在 WrappedPreparedStatement executeQuery (WrappedPreparedStatement .java:224)的位置。
在 mks 上。 EngineIssue populateComplexComputations (EngineIssue:1203)
在 mks 上。 EngineIssue internalGetIssues (EngineIssue:10417)
在 mks 上。 EngineIssue internalGetIssues (EngineIssue:9616)
在 mks 上。 EngineIssue quickGetIssues (EngineIssue:308)
在 mks 上。 EngineIssue getIssue (EngineIssue:379)
在 mks 上。 LocalTriggerManager $ ScriptServerBean. getIssueDeltaBean (LocalTriggerManager .java:2273)
在 mks 上。 LocalTriggerManager $ ScriptServerBean. getIssueDeltaBean (LocalTriggerManager .java:2216)
在 mks 上。 EngineIssue setIssue (EngineIssue:4320)
在 mks 上。 EngineIssue setIssue (EngineIssue:4274)
在 mks 上。 EngineSQL newIssue (EngineSQL:14525)
在 mks 上。 AgentImpl newIssue (AgentImpl:1359)
...继续
2015-01-20 15:26: 42750 DEBUG [mksis.hostname。IntegrityServer] 调试 SQLSyntaxErrorException: 2]。sql SQLSyntaxErrorException: TNSNAMES.ORA-04045:重新编译/重新验证 < 架构 > 时出错。我
TNSNAMES.ORA-02290: check constraint (SYS。违反 JAVA_DEV_DISABLED)
TNSNAMES.ORA-02290: check constraint (SYS。违反 JAVA_DEV_DISABLED)
- 在应用 Oracle JVM 缓解修补程序(ID:19721304)时,Oracle 文档1929745.1 以暂时缓解已知的 Oracle 安全漏洞(到1月2015),则包含动态聚合计算的 Integrity 项不能查看更长的时间。
这是文章 196513 的 PDF 版本,可能已过期。最新版本 CS196513