Datastation入库P_DCS_PRESTATBILLLOG_V3R5C45报错

发布时间:  2014-12-16 浏览次数:  169 下载次数:  0
问题描述
问题描述:
 1、现网已经运行一段时间了,之前报表是正常的。
2、突然这个存储过程报错:ORA-06550: 第 1 行, 第 10 列:  PL/SQL: Statement ignored  .
3、这个问题直接导致话单入库日结失败。
告警信息
datastation的日志:ORA-06550: 第 1 行, 第 10 列:  PL/SQL: Statement ignored  .
处理过程
步骤:
找到BIR的入库脚本:...\eSpaceReport_Oracle_Ent\eSpaceReport_Oracle_Ent\1.DayLog
打开:3.create_daylog_procedures
把里面的脚本拿到数据库使用ICD重新加载一遍。
prompt
prompt Creating function P_DCS_PRESTATBILLLOG_V3R5C45
prompt ==============================================
prompt
CREATE OR REPLACE PROCEDURE P_DCS_PRESTATBILLLOG_V3R5C45 (
  V_CALLID              VARCHAR2,
根因
 P_DCS_PRESTATBILLLOG_V3R5C45 这个存储过程在数据库莫名备删除了。具体是谁删除的,这需要现场去查找原因。 
解决方案
重新create一线: P_DCS_PRESTATBILLLOG_V3R5C45 (
建议与总结
经常查看datastation的日志,及时排查。

END