优化之后出现提示:数据库优化处理完成。处理过程有错误,但不影响使用,可以通过请查看系统日志获取明细信息
这个日志在哪里看
看了日志,错误如下:
2016-07-04 12:19:31,289 [62] ERROR - BOS - 模块处理异常
Kingdee.BOS.KDExceptionDatabase: ORA-01400: cannot insert NULL into ("JDADMIN"."T_HC_COLLECTDISKIO"."FNAME") ---> Oracle.DataAccess.Client.OracleException: ORA-01400: cannot insert NULL into ("JDADMIN"."T_HC_COLLECTDISKIO"."FNAME")
在 Oracle.DataAccess.Client.OracleException.HandleErrorHelper(Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, OpoSqlValCtx* pOpoSqlValCtx, Object src, String procedure, Boolean bCheck)
在 Oracle.DataAccess.Client.OracleCommand.ExecuteNonQuery()
在 Kingdee.BOS.App.Data.AbstractDatabase.ExecuteNonQuery(DbCommand command, IEnumerable`1 listParam)
--- 内部异常堆栈跟踪的结尾 ---
在 Kingdee.BOS.App.Data.AbstractDatabase.ExecuteNonQuery(DbCommand command, IEnumerable`1 listParam)
在 Kingdee.BOS.App.Data.DBUtils.Execute(Context ctx, String strSQL, IEnumerable`1 paramList, Boolean needTranslate)
在 Kingdee.BOS.App.Data.DBUtils.Execute(Context ctx, String strSQL, IEnumerable`1 paramList)
在 Kingdee.BOS.App.CloudHealthService.Handler.Module.DiskIOModule.InsertDiskIO(CollectDataContext data)
在 Kingdee.BOS.App.CloudHealthService.Handler.Module.DiskIOModule.OnProcess(CollectDataContext data)
在 Kingdee.BOS.App.CloudHealthService.CollectDataModule.Excute(CollectDataContext data)
在 Kingdee.BOS.App.CloudHealthService.CollectHandler.ProcessRequest(CollectedData colData)
2016-07-04 12:19:31,321 [209] DEBUG - Instant Cache - DBMemoryUsageModule onprocess success.
2016-07-04 12:19:31,336 [222] DEBUG - Instant Cache - DBCPUUsageModule onprocess success.
2016-07-04 12:19:40,430 [141] ERROR - BOS - 模块处理异常
Kingdee.BOS.KDExceptionDatabase: ORA-01400: cannot insert NULL into ("JDADMIN"."T_HC_COLLECTDISKIO"."FNAME") ---> Oracle.DataAccess.Client.OracleException: ORA-01400: cannot insert NULL into ("JDADMIN"."T_HC_COLLECTDISKIO"."FNAME")
在 Oracle.DataAccess.Client.OracleException.HandleErrorHelper(Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, OpoSqlValCtx* pOpoSqlValCtx, Object src, String procedure, Boolean bCheck)
在 Oracle.DataAccess.Client.OracleCommand.ExecuteNonQuery()
在 Kingdee.BOS.App.Data.AbstractDatabase.ExecuteNonQuery(DbCommand command, IEnumerable`1 listParam)
寻求解决办法
推荐阅读