文档章节

sqllder调用ctl抽数脚本

功夫panda
 功夫panda
发布于 2016/06/16 22:19
字数 240
阅读 49
收藏 0

一般数据量大的话用离线调用的方式实现: 1.写一个shell脚本调用nohup: nohup sh test.sh >nohup.out

2.写一个调用ctl的shell脚本:命名为:test.sh 内容如下: sqlldr userid=用户名/密码@SID control=/home/test/user.ctl log=/home/test/user.log bad=/home/test/user.bad direct=true 注:路径需要些绝对路径;

3.写一个ctl文件: 内容如下: options(direct=true,bindsize=20971520,readsize=20971520,errors=-1) load data CHARACTERSET ZHS16GBK --oracle字符集 infile '/home/test/user.txt' --具体路径地址及文件名 "str X'170A'"--这个貌似是hash解析?可不加。 truncate into table user --具体表名:本表名为user FIELDS TERMINATED BY '$' --分隔符 trailing nullcols( id "TRIM(:id)" , name "TRIM(:name)"
)

4.写完这些脚本调用sh test.sh就可以了。 总结:这些知识流程性的内容。不可能应用到所有服务器中,但是大体类似。仅供参考。

© 著作权归作者所有

共有 人打赏支持
功夫panda
粉丝 20
博文 195
码字总数 30302
作品 0
昌平
程序员
ThreadPoolExecutor简介与源码分析

1.ThreadPoolExecutor的初始化参数介绍 public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue, Threa......

村东邹师傅
2015/04/28
0
0
SQLLDR用武之地

sqlldr专业术语就不做啰嗦,接地气的说这是为了导入或者批量导入.csv格式的数据。 打开cmd之后我们输入sqlldr就可以看到相关的信息帮助信息,有着详细的解析,必看! 那么我们多数配合脚本文...

长路慢
01/22
0
0
Android: 启动init.rc 中service的权限问题

通过propertyset("ctl.start", servicexx); 来启动init.rc中的service是一个很方便方法来调用某个可执行程序或某个脚本程序 service service_xx /system/bin/xx disabled oneshot 但在非AID...

长平狐
2012/06/20
2.4K
0
Java线程池ThreadPoolExecutor深度探索及源码解析

我们的程序里,时常要使用多线程。因此多线程的管理变的尤为重要。ThreadPoolExecutor很好的解决了这一点。本篇文章主要从源码入手,分析ThreadPoolExecutor的原理。 和很多状态对象一样,Thre...

-非墨-
2016/11/23
21
0
【原创】管理 RabbitMQ 服务器的几种方式

1.通过 rabbitmqctl 脚本 rabbitmqctl 是 shell 脚本,其通过 exec 调用了 erl 程序。会间接调用到如下两个 shell 脚本: rabbitmq-env rabbitmq-defaults在使用该脚本时允许用户定制的环境变...

摩云飞
2013/10/24
0
2

没有更多内容

加载失败,请刷新页面

加载更多

初级开发-编程题

` public static void main(String[] args) { System.out.println(changeStrToUpperCase("user_name_abc")); System.out.println(changeStrToLowerCase(changeStrToUpperCase("user_name_abc......

小池仔
今天
6
0
现场看路演了!

HiBlock
昨天
18
0
Rabbit MQ基本概念介绍

RabbitMQ介绍 • RabbitMQ是一个消息中间件,是一个很好用的消息队列框架。 • ConnectionFactory、Connection、Channel都是RabbitMQ对外提供的API中最基本的对象。Connection是RabbitMQ的s...

寰宇01
昨天
12
0
官方精简版Windows10:微软自己都看不过去了

微软宣布,该公司正在寻求解决方案,以减轻企业客户的Windows 10规模。该公司声称,企业客户下载整个Windows 10文件以更新设备既费钱又费时。 微软宣布,该公司正在寻求解决方案,以减轻企业...

linux-tao
昨天
19
0
TypeScript基础入门之JSX(二)

转发 TypeScript基础入门之JSX(二) 属性类型检查 键入检查属性的第一步是确定元素属性类型。 内在元素和基于价值的元素之间略有不同。 对于内部元素,它是JSX.IntrinsicElements上的属性类型...

durban
昨天
12
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部