Oracle批量入库经典课题.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Oracle批量入库经典课题

Oracle批量入库 技术点: 1、数据库加密解密技术 2、文件操作:读文件、写日志 3、Pro*C/C++技术 4、Oracle基本SQL 5、Unix C基础 功能描述 入库程序处理的对象是所有详单表,也可以是具有固定格式的其他表,程序根据三张配置表将任意定长格式的文本文件,写入任意结构的目标表中,表名可以根据文件名灵活配置;同时程序可以生成错单文件、重单文件、入库成功文件,对于不成功的记录,程序将记录错单在源文件中的行数及错误原因。 另外,程序支持将常量、文件名、系统时间等信息录入指定字段。 错单文件名:“原文件名.err” 重单文件名:“原文件名.dup” 处理日志名:proclog.yyyymmdd.进程标识,如proclogmy_load 运行日志名:进程标识.yyyymmdd.00.runlog,如my_load00.runlog 字段格式表(b_load_field) 入库进程参数表(b_load_param) 入库进程参数表具体参数及示例: (参数的名称必须和示例完全一致) 文件名定义表(b_load_file) 进程调度表 --b_sys_proc 此表用于控制所有计费进程的运行状态,包括进程运行、重新初始化局数据、进程停止、停止处理某项业务等。 字段说明 program_name 进程名称,用于标识需要控制的进程名称; Service_id 业务标识,用于控制进程处理的业务; Operator_id 进程调度标志:0 允许运行;1 进程退出; 2 重新初始化;3 停止处理该项业务; process_status 进程状态:0 正常运行; 1 已退出; note 备注 配置表关系图 配置实例 采集文件实时稽核表结构 z_log_collect_0${DB_NO}说明 z_log_collect_0${DB_NO}是4个月一个循环,1月、5月、9月入库z_log_collect_01库,2月、6月、10月入库z_log_collect_02库,3月、7月、11月入z_log_collect_01库,4月、8月、12月入z_log_collect_04库 DB_NO算法:DB_NO=(月份-1)%4+1 入库日志实例说明 日志文件名:caigsm0809162000.log.bak 文件内容: /gsmDAT 200809161946200809161946:T 1048696 D:DOWNLOAD 入库表名: z_log_collect_01 日志文件: 入库日志实例说明 file_name 采集文件名DAT local_net 地市代码:737 msc_code 交换机代码:zxg737001 Filesize_of_bytes 采集文件大小:1048696 Record_size 原始记录尺寸:184 Record_head_size 文件头大小:0 Record_of_cumulate 预期出口话单量:0 Collect_date 采集时间:200809161946 Log_file_name 日志文件名:caigsm0809162000.log.bak Out_file_name 采集后改名文件名DAT.zxg737001 Inner_pass_flag 稽核标志:0 源码参考 头文件: 动态方法四: * 支持${SYSDATE}、 ${FILE_NAME}两种自定义变量,分别表示14位系统时间和文件名。 如果此字段不是空,也不是上述两种变量,则将此字段的值当做常量,直接录入对应字段。 如果此字段为空,则表示从话单记录取值。 特殊格式 Y varchar2(30) format 支持下列3种类型 char(不去空格) varchar(去掉空格) date 对应number型的字段,请使用varchar类型,以便去掉空格。 类型 N varchar2(10) data_type 长度 N number(3) len 字段起始偏移值,从1开始。 如果format为空,填话单记录字符串的位置,否则填forma值的位置 位置 N numb

文档评论(0)

qwd513620855 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档