![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
acho_cl
java.shell.awk.linux.oracle
展开
-
sqlldr 入库乱码 问题解决
需求:sqlldr 入库乱码监控结果数据文件数量|16975868|入库数量|1592938|未入库量|15382930|mid_order_handler_day解决步骤:1.查看数据库编码格式select userenv('language') from dual;SIMPLIFIED CHINESE_CHINA.ZHS16GBKGBk2....原创 2019-03-29 17:00:49 · 748 阅读 · 0 评论 -
sqlldr报错数据分析
需求监控日志显示某表:数据文件总数:52693 入库数量:51964 未入库:729将未入库的数据重新入库 。步骤1.查看入库shell脚本sqlldr参数查看日志 $ETL_DIR/sqlldr userid=$login_name control=$control_file data=$Src_data log=$log_file bad=$bad_file在脚本中找...原创 2019-04-15 09:38:14 · 1294 阅读 · 0 评论 -
编写shell脚本(awk)分析sqlldr入库日志
需求 对于使用sqlldr入库异常需要手动处理,由于数据量较大,错误日志会记录每一条数据入库失败的原因,所以直接查看日志,对于整体入库异常分析不够全面,所以编写脚本分析日志。案列:表prod_offer_merger_relation数据文件数据总数:9653 入库数:9134 入库失败数:519 账期:20190325步骤1查看日志wc -l INSER...原创 2019-04-15 09:39:09 · 847 阅读 · 0 评论 -
awk稽核重复数据
需求找出两个文本文件的重复数据$wc -l sms.txt13659910 sms.txt$wc -l tmp_sms.txt 154 tmp_sms.txt -l, --lines print the newline counts步骤查看编码$file sms.txtsms.txt: UTF-8 Unicode te...原创 2019-04-15 09:39:37 · 267 阅读 · 0 评论