oracle shell卸数,Shell 数据库文件卸数成多个txt文件
/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文件相关推荐
- python读取txt文件为dataframe,python批量读取txt文件为DataFrame
我们有时候会批量处理同一个文件夹下的文件,并且希望读取到一个文件里面便于我们计算操作.比方我有下图一系列的txt文件,我该如何把它们写入一个txt文件中并且读取为DataFrame格式呢? 首先我们要 ...
- 将 a.txt 文件中的单词与 b.txt 文件中的单词交替合并到 c.txt 文件 中
package again;import java.io.*;/* 1.编写一个程序,将 a.txt 文件中的单词与 b.txt 文件中的单词交替合并到 c.txt 文件 中,a.txt 文件中的单词 ...
- python合并txt文本_Python实现将目录中TXT合并成一个大TXT文件的方法
本文实例讲述了Python实现将目录中TXT合并成一个大TXT文件的方法.分享给大家供大家参考.具体如下: 在网上下了一个dota的英雄攻略,TXT格式,每个英雄一个文件,看得疼,就写了一个小东西,合 ...
- java io流读取txt文件_Java使用IO流读取TXT文件
通过BufferedReader读取TXT文件 window系统默认的编码是GBK,而IDE的编码多数为UTF-8,如果没有规定new InputStreamReader(new FileInputS ...
- 『BDD100K的labels文件json转YOLOV5要求的txt文件』【包括识别交通灯】(代码编写)
『BDD100K的labels文件json转YOLOV5要求的txt文件』[包括识别交通灯](代码编写) import osimport jsonclass BDD_to_YOLOv5:def __i ...
- java合并txt文件_Java程序将两个txt文件合并为第三个txt文件 - Break易站
让给定的两个文件是file1.txt和file2.txt.我们的任务是将两个文件合并到第三个文件,例如file3.txt,但合并应该逐行进行.以下是交替合并的步骤. 为file3.txt创建Print ...
- python文件去重软件_Python实现的txt文件去重功能示例
本文实例讲述了Python实现的txt文件去重功能.分享给大家供大家参考,具体如下: # -*- coding:utf-8 -*- #! python2 import shutil a=0 readD ...
- python读取文件并存入mysql_1.python读取txt文件并插入到mysql数据库以及将py脚本文件打包成独立的exe程序...
读取txt文件并插入到mysql数据库 该小脚本适用于每天生成日志等信息到txt文本,然后通过windows的计划任务定时去执行python脚本打包成的exe文件,并将txt中内容读取以及格式化后插入 ...
- txt 转成mysql_请问txt文件怎么转换成SQL数据库文件
展开全部 以mysql为例,可将txt文件e5a48de588b662616964757a686964616f31333337613737导入数据库中,然后通过数据库导成.sql文件,方法如下: 1. ...
- java ftp读取文件内容_java读取ftp中TXT文件的案例
最近在开发关于java读取ftp中TXT文件,其中有些坑踩了一下,再次做个记录 1.读取文件时我会根据文件名称去生成数据库表,oracle数据库对于表名的长度是有限制的,最多30个字符 2.对于多个文 ...
最新文章
- 【MATLAB】交互式绘图(ginput,gtext,zoom)
- 一键获取解锁码_Windows 骚操作:轻轻一按手机指纹解锁电脑!
- OutofMemory之PermGen介绍
- “拖库”防不胜防,如何早做预防?
- Robust PCA 学习笔记
- WslRegisterDistribution failed with error: 0x8007019e The Windows Subsystem for Linux optional compo
- Cocos2d-x 3.2 异步动态加载 -- 保卫萝卜开发总结
- 可塑性极强渐变几何空间,设计中不可或缺的素材
- MySQL大表关联如何优化_MySQL 对于大表(千万级),要怎么优化呢?
- CentOS7安装Zabbix3.0
- linux设备驱动程序 脚本之家,linux – 使用systemd自动挂载USB驱动器
- 数据结构之B树查找、插入、删除详解
- 能玩游戏的计算机推荐,电脑玩啥端游合适 适合长期玩的游戏有哪些
- Agora Talk 回顾 | 深入聊聊不一样的 Flutter
- CDA Level Ⅲ 模拟题(二)
- 智慧环保可视化决策系统
- macOS Monterey 12.5 (21G72) 正式版 ISO、IPSW、PKG 下载
- uniapp 在h5 模式下扫码
- 高阻抗探头TA375测CAN和FlexRay
- java安装步骤(java安装步骤视频)
热门文章
- html单击拖动和双击,jQuery上的“双击”事件(用于移动设备的dblclick)
- Angular.js ng-dblclick ng-click
- 最短的话给你讲清楚box-sizing(盒模型属性)
- 通用功程塑料和改性工程塑料有什么辨别?
- 【Java篇】8个图形界面小练习demo
- Bank Checkup Also Tests Regulators
- UWB定位技术在仓储管理中的应用
- IAST技术进阶系列(三):高并发高可用场景支持
- 计算机参数或性能,电脑配置的性能参数都是什么意思?
- Sigmoid非线性激活函数,FM调频,胆机,HDR的意义