java 实现 导入上百万行 txt 文本文件到oracel 调用 oracle的 sqlldr

问题描述

现在有个项目,想实现java实现的txt导入到oracle并且是采用oracle自带的sqlldr工具有没有有那个兄弟有比较成熟的代码块谢谢了

解决方案

本帖最后由 continuefly 于 2010-11-18 09:00:09 编辑
解决方案二:
首先编写java的调用sh的代码,然后这个sh的内容为:su-oracle-c"sqlldruserid=8888/8888@//192.168.1.11:1521/8888control=/var/tmp/20100927_ctl.ctllog=/var/tmp/20100927updateLog.logerrors=4000000readsize=2000000rows=10000bindsize=200000"
解决方案三:
谢谢兄弟提醒我在本机已经实现了,但是没有用java代码实现想求一段成熟的java代码谢谢各位兄弟!代码大概如下Stringcmd="sqlldruserid=checkkt/checkkt@orclcontrol="+filename;Filefile=newFile(filename);if(file.exists()){file.delete();}try{FileWriterfw=newFileWriter(file);BufferedWriterbw=newBufferedWriter(fw);bw.write(pathCsv);bw.flush();bw.close();Processexcute=Runtime.getRuntime().exec(cmd);InputStreamstderr=excute.getInputStream();InputStreamReaderisr=newInputStreamReader(stderr);BufferedReaderbr=newBufferedReader(isr);Stringline=null;while((line=br.readLine())!=null)//line=null;System.out.println("***"+line);stderr.close();isr.close();br.close();excute.waitFor();//System.out.println("我执行完了!~!!");excute.waitFor();
解决方案四:
用java调用系统命令行
解决方案五:
有劳各位兄弟理论我懂点,也在本机手动调用oracle的sqlldr也试验成功了。java代码也搞了一下也贴了一大部分,就是未能成功,还欠火候。有兄弟来实际的java实现代码吗?哈哈
解决方案六:
有老手给段代码吗?哈哈谢谢

时间: 2024-09-20 10:36:16

java 实现 导入上百万行 txt 文本文件到oracel 调用 oracle的 sqlldr的相关文章

《R语言数据分析》----第1章 你好,数据! 1.1 导入一个大小合适的文本文件

第1章 你好,数据! 大多数R项目都必须从数据导入到R的会话中开始,由于R语言能够支持多种文件格式和数据库后台,因此可以使用相当多的数据导入方法.本章,我们不会再讨论基础的数据结构,因为你应该已经对它们非常熟悉了.本章的重点将放在大数据集的导入以及处理一些特殊的文件类型. 如果读者希望对标准工具做一个粗略的回顾,复习一下普通类型数据导入的方法,可以参考官方有关CRAN介绍的手册,地址为:http://cran.r-project.org/doc/manuals/R-intro.html#Read

java 在图片上写字,两个图片合并的实现方法_java

实例如下: package writeimg; import javax.imageio.ImageIO; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import java.net.URL; public class pic

PHP读取txt文本文件并分页显示的方法

 这篇文章主要介绍了PHP读取txt文本文件并分页显示的方法,涉及php操作文件的技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了PHP读取txt文本文件并分页显示的方法.分享给大家供大家参考.具体实现方法如下:   代码如下: <?php session_start(); if (empty($page)) {$page=1;} if (isset($_GET['page'])==TRUE) {$page=$_GET['page']; } ?> <html>

PHP读取txt文本文件并分页显示的方法_php技巧

本文实例讲述了PHP读取txt文本文件并分页显示的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <?php     session_start();     if (empty($page)) {$page=1;}     if (isset($_GET['page'])==TRUE) {$page=$_GET['page']; } ?> <html> <head> <meta http-equiv="Content-Type&q

sftp下载zip文件-java从sftp上下载到本地磁盘的zip文件读取不了,请大家帮忙解答下,谢谢!

问题描述 java从sftp上下载到本地磁盘的zip文件读取不了,请大家帮忙解答下,谢谢! 从sftp上下载到本地的zip文件是没问题的,用压缩工具打开能查看里面的文件,为什么就是读取不了呢? java从sftp下载zip文件到本地磁盘代码: import java.io.InputStream; import java.util.Date; import com.ibm.gbs.ai.portal.framework.util.DateUtils; import com.jcraft.jsch

Java中导入、导出Excel

原文:Java中导入.导出Excel 一.介绍 当前B/S模式已成为应用开发的主流,而在企业办公系统中,常常有客户这样子要求:你要把我们的报表直接用Excel打开(电信系统.银行系统).或者是:我们已经习惯用Excel打印.这样在我们实际的开发中,很多时候需要实现导入.导出Excel的应用. 目前,比较常用的实现Java导入.导出Excel的技术有两种Jakarta POI和Java Excel 下面我就分别讲解一下如何使用这两个技术实现导入.导出Excel 二.使用Jakarta POI导入.

unicodeencodeerror-请教朋友django用filefield上传作品.txt文件报错UnicodeEncodeError

问题描述 请教朋友django用filefield上传作品.txt文件报错UnicodeEncodeError 各位朋友们好,我用虚拟机在本地python manage.py runserver 0.0.0.0:8082,通过admin页面上传文件: "作品.txt" 这个文本文件是成功的, 我把这个部署到阿里云服务器上,同样在admin页面上传该文件,却报错: UnicodeEncodeError at /admin/score/operatevideo/add/,'ascii' c

java 如何通过命令行传递一个文本文件名字,进而找到这个类,并读取其中的内容

问题描述 java 如何通过命令行传递一个文本文件名字,进而找到这个类,并读取其中的内容 package chapter22; import java.io.File; import java.io.FileNotFoundException; import java.util.HashMap; import java.util.Map; import java.util.Map.Entry; import java.util.Scanner; import java.util.Set; pub

java如何修改linux服务器下txt文件,

问题描述 java如何修改linux服务器下txt文件, 在linux服务器下面,有个txt文件,里面有三条数据,如何修改指定的那一条数据,那如何定位到指定的数据?比如我想修改2 55 66 77这条数据怎么定位到这条数据?txt文件内容格式如下:1 22 33 442 55 66 773 88 99 781 yy uu pp2 jj kk hh1 rr tt ww2 ww qq ee3 qq ff gg 解决方案 http://blog.csdn.net/jiangxinyu/article/