易截截图软件、单文件、免安装、纯绿色、仅160KB

使用java怎么把oracle中的表导成txt文本

我现在有java一个程序  要实现数据的上传和下载
客户端一个oracle数据库 中心端一个oracle数据库
现在每天需要把客户端的数据上传到中心端
采用什么方法好呢!我现在想把数据导成txt文件  然后上传到中心端 然后中心端在导进数据库
但是现在不知道怎么才能在java中把oracle数据库的表导出来了
请高手指点一下
用什么方法能更好的实现这样的功能呢?
Oracle DBLink ???

我现在想知道怎么用java把oracle数据库的表导出来?

这是数据迁移,是ETL的工作
找一个etl的工具
比如Oracle自带的ETL工具OWB,还有很多免费的etl工具
建一个迁移的任务,设定为每天定时执行

用java代码是怎么实现呢?

用etl工具就可以完成你的工作,为什么要用java去写程序呢
如果你一定要用java实现,可以用java调用调用cmd命令导入,导出,用cmd导入,导出数据库你会吧,不过那样的话,两个数据库必须完全一致


学习

学习


来学习

可以用windows的定时任务
不一定非要java做的

你这个非要使用.txt格式吗?如果不是必须的那么9楼使用.xml的方法倒是不错。

没搞过


相关问答:

java语法问题 - Java / Java EE

import java.io.*;
class FileTest
{
public static void main(String [] args) throws Exception
{

File fDir=new File(File.separator);
String strFile="java源代码测试"+File.separato ......

怎么用Java实现定时执行某程序 - Java / Java SE

我想用Java写一个程序,就是我想在运行代码后,在指定的时间打开某程序,例如我运行代码后,讲在12:00打开"D:\Program Files\Tencent\QQ2009\Bin\QQ.exe"这个程序,求高人指点。还有可能的话在指定的时间 ......

java日期处理 - Java / Java SE

当知道一个日期,如何把这个日期所在旬的前后两个日期取出
比如输入20090905,就输入20090901 20090910
输出20090901 20090910

取得天数后作一下判断再把这个方法用下void set(int field, int value)  
......

Mysql 使用问题 - Java / Web 开发

我的Mysql 使用的时候 用dos建立的数据表 在dos中能显示出中文 
但是在 其他的可视页面 和网页中都显示乱码 如何解决?
在mysql控制台:show variables like 'char%';贴结果出来看看。

mysql命令行模式下: ......

oracle数据库的名字问题 - Oracle / 基础和管理

我在创建数据库的时候用的名字为oracle10,但是创建好后,在默认的目录下显示的名称却是oracle10g,这是为什么?
你看的 10g是安装目录吧 

SQL> select name from v$database;
NAME
---------
ORCL ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号