2022年Oracle存储过程异常描 .pdf
《2022年Oracle存储过程异常描 .pdf》由会员分享,可在线阅读,更多相关《2022年Oracle存储过程异常描 .pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、ETL (oracle 存储过程)错误及日志记录方案1、建立错误日志记录表 :-ETL 加载详细日志表CREATE TABLE EDW.ETL_LOG_DETAIL ( ETL_DATE VARCHAR2(10), START_TIME TIMESTAMP(6), END_TIME TIMESTAMP(6), PROC_NAME VARCHAR2(50 BYTE), TABLE_NAME VARCHAR2(50 BYTE), ETL_RECORD_NUM INTEGER, ETL_STATUS VARCHAR2(1 BYTE), ERR_MSG VARCHAR2(1000 BYTE), ERR
2、_SQL VARCHAR2(2000 BYTE), ETL_MEMO VARCHAR2(100 BYTE) ) LOGGING NOCOMPRESS NOCACHE NOPARALLEL MONITORING; COMMENT ON COLUMN EDW.ETL_LOG_DETAIL.ETL_DATE IS ETL日期; COMMENT ON COLUMN EDW.ETL_LOG_DETAIL.START_TIME IS 开始日期时间 ; COMMENT ON COLUMN EDW.ETL_LOG_DETAIL.END_TIME IS 结束日期时间 ; COMMENT ON COLUMN ED
3、W.ETL_LOG_DETAIL.PROC_NAME IS 存储过程名称 ; COMMENT ON COLUMN EDW.ETL_LOG_DETAIL.TABLE_NAME IS 目标表名称 ; COMMENT ON COLUMN EDW.ETL_LOG_DETAIL.ETL_RECORD_NUM IS 加载记录数 ; COMMENT ON COLUMN EDW.ETL_LOG_DETAIL.ETL_STATUS IS ETL状态; COMMENT ON COLUMN EDW.ETL_LOG_DETAIL.ERR_MSG IS 出错信息 ; COMMENT ON COLUMN EDW.ETL_
4、LOG_DETAIL.ERR_SQL IS 出错语句 ; COMMENT ON COLUMN EDW.ETL_LOG_DETAIL.ETL_MEMO IS ETL执行结果描述 ; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - 2、记录日志及错误的存储过程模板CREATE OR REPLACE PROCEDURE 存储过程名称 ( p_etldate VARCHAR2, -日期参数存储过程的参数不带取值范围, 变量带取值范围,后
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年Oracle存储过程异常描 2022 Oracle 存储 过程 异常
限制150内