/bin/bash

##############

脚本名称:unload.sh

作者:

描述:

参数描述:

修改记录:

###############

if  [ $# lt 4 ]

then

echo “usage : $0 ”

exit 1

fi

date

cd /th/in

if [ ! -d $4 ];

then mkdir $4

else

if [ ‘find $4 / -name $1_$2* |wc -l’ -gt 0 ] ;then

rm -f $4/$1_*$2*

fi

fi

if [ ! -f /th/sql/$1.sql ];

then

echo “脚本不存在”

echo “run_sqlplus_command()=1”

exit 1

fi

date

#并行生成卸数文件

if [ $1 -eq 1 ]; then

filename=$1_1_$2.txt

/ocildr/bin/ocildr user=user pswd=pass dbname=orca sql=/th/$1.sql file=/th/in/$4/$filename array=50

record=“0x0a” field=“” arg:date=$2

#sqlplus $DB<

#/th/$1.sql $2 $filename

#EOF

if [ $? -ne 0 ] ;then

echo”run_sqlplus_command()=1”

echo “$filename文件生成失败”

exit 1

fi

else

for ((i=1;i<=$3;i++)); do

filename=$1_$(i)_$2.txt

/ocildr/bin/ocildr user=user pswd=pass dbname=orca sql=/th/$1.sql file=/th/in/$4/$filename array=50

record=“0x0a” field=“” arg:date=$2 arg:slice=$i &

#sqlplus $DB<

#/th/$1.sql $2 $filename $i

#EOF

if [ $? -ne 0 ] ;then

echo”run_sqlplus_command()=1”

echo “$filename文件生成失败”

exit 1

fi

done

fi

wait

date

cd /th/in

num=‘find $4/ -name $1_*$2* | wc -l|awk ‘{print $1}’’

echo “存在$num个匹配模式$1 的文件”

if [ $num -ge 1 ] && [ $num -le $3]; then

sh /th/flag.sh

if [ $? -ne 0 ];

then

exit 1

fi

else

echo “应该生成”$3”个文件结果生成”$num”个文件”

echo”run_sqlplus_command()=1”

exit 1

fi

date

t.sql

select

rpad(nvl(a,’ ’),8,’ ’),

f_get_number(b*1000,15)

from tb

where date= :date

and dbms_utility.get_hash_value(a,1,8)=:slice

oracle shell卸数,Shell 数据库文件卸数成多个txt文件相关推荐

  1. python读取txt文件为dataframe,python批量读取txt文件为DataFrame

    我们有时候会批量处理同一个文件夹下的文件,并且希望读取到一个文件里面便于我们计算操作.比方我有下图一系列的txt文件,我该如何把它们写入一个txt文件中并且读取为DataFrame格式呢? 首先我们要 ...

  2. 将 a.txt 文件中的单词与 b.txt 文件中的单词交替合并到 c.txt 文件 中

    package again;import java.io.*;/* 1.编写一个程序,将 a.txt 文件中的单词与 b.txt 文件中的单词交替合并到 c.txt 文件 中,a.txt 文件中的单词 ...

  3. python合并txt文本_Python实现将目录中TXT合并成一个大TXT文件的方法

    本文实例讲述了Python实现将目录中TXT合并成一个大TXT文件的方法.分享给大家供大家参考.具体如下: 在网上下了一个dota的英雄攻略,TXT格式,每个英雄一个文件,看得疼,就写了一个小东西,合 ...

  4. java io流读取txt文件_Java使用IO流读取TXT文件

    通过BufferedReader读取TXT文件 window系统默认的编码是GBK,而IDE的编码多数为UTF-8,如果没有规定new InputStreamReader(new FileInputS ...

  5. 『BDD100K的labels文件json转YOLOV5要求的txt文件』【包括识别交通灯】(代码编写)

    『BDD100K的labels文件json转YOLOV5要求的txt文件』[包括识别交通灯](代码编写) import osimport jsonclass BDD_to_YOLOv5:def __i ...

  6. java合并txt文件_Java程序将两个txt文件合并为第三个txt文件 - Break易站

    让给定的两个文件是file1.txt和file2.txt.我们的任务是将两个文件合并到第三个文件,例如file3.txt,但合并应该逐行进行.以下是交替合并的步骤. 为file3.txt创建Print ...

  7. python文件去重软件_Python实现的txt文件去重功能示例

    本文实例讲述了Python实现的txt文件去重功能.分享给大家供大家参考,具体如下: # -*- coding:utf-8 -*- #! python2 import shutil a=0 readD ...

  8. python读取文件并存入mysql_1.python读取txt文件并插入到mysql数据库以及将py脚本文件打包成独立的exe程序...

    读取txt文件并插入到mysql数据库 该小脚本适用于每天生成日志等信息到txt文本,然后通过windows的计划任务定时去执行python脚本打包成的exe文件,并将txt中内容读取以及格式化后插入 ...

  9. txt 转成mysql_请问txt文件怎么转换成SQL数据库文件

    展开全部 以mysql为例,可将txt文件e5a48de588b662616964757a686964616f31333337613737导入数据库中,然后通过数据库导成.sql文件,方法如下: 1. ...

  10. java ftp读取文件内容_java读取ftp中TXT文件的案例

    最近在开发关于java读取ftp中TXT文件,其中有些坑踩了一下,再次做个记录 1.读取文件时我会根据文件名称去生成数据库表,oracle数据库对于表名的长度是有限制的,最多30个字符 2.对于多个文 ...

最新文章

  1. 【MATLAB】交互式绘图(ginput,gtext,zoom)
  2. 一键获取解锁码_Windows 骚操作:轻轻一按手机指纹解锁电脑!
  3. OutofMemory之PermGen介绍
  4. “拖库”防不胜防,如何早做预防?
  5. Robust PCA 学习笔记
  6. WslRegisterDistribution failed with error: 0x8007019e The Windows Subsystem for Linux optional compo
  7. Cocos2d-x 3.2 异步动态加载 -- 保卫萝卜开发总结
  8. 可塑性极强渐变几何空间,设计中不可或缺的素材
  9. MySQL大表关联如何优化_MySQL 对于大表(千万级),要怎么优化呢?
  10. CentOS7安装Zabbix3.0
  11. linux设备驱动程序 脚本之家,linux – 使用systemd自动挂载USB驱动器
  12. 数据结构之B树查找、插入、删除详解
  13. 能玩游戏的计算机推荐,电脑玩啥端游合适 适合长期玩的游戏有哪些
  14. Agora Talk 回顾 | 深入聊聊不一样的 Flutter
  15. CDA Level Ⅲ 模拟题(二)
  16. 智慧环保可视化决策系统
  17. macOS Monterey 12.5 (21G72) 正式版 ISO、IPSW、PKG 下载
  18. uniapp 在h5 模式下扫码
  19. 高阻抗探头TA375测CAN和FlexRay
  20. java安装步骤(java安装步骤视频)

热门文章

  1. html单击拖动和双击,jQuery上的“双击”事件(用于移动设备的dblclick)
  2. Angular.js ng-dblclick ng-click
  3. 最短的话给你讲清楚box-sizing(盒模型属性)
  4. 通用功程塑料和改性工程塑料有什么辨别?
  5. 【Java篇】8个图形界面小练习demo
  6. Bank Checkup Also Tests Regulators
  7. UWB定位技术在仓储管理中的应用
  8. IAST技术进阶系列(三):高并发高可用场景支持
  9. 计算机参数或性能,电脑配置的性能参数都是什么意思?
  10. Sigmoid非线性激活函数,FM调频,胆机,HDR的意义