oracle大数量导出,oracle导出大数量数据到文件sqluldr2

您所在的位置:网站首页 oracle导出数据spool oracle大数量导出,oracle导出大数量数据到文件sqluldr2

oracle大数量导出,oracle导出大数量数据到文件sqluldr2

2023-07-20 17:42| 来源: 网络整理| 查看: 265

在oracle中,当要导出表的数据时,由于数据量巨大,导出的工作显得有点困难,现提供有如下几种方式:

1、imp/exp工具,导出来的是dmp文件,如果想要excel或txt就显得有点难;

2、PLSQL Developer开发工具,它也能实现导入数据,而且可以导出不同的格式,但是在导出数据的行数会存在一定的问题,一般在70-80万行还算正常,上百万的时候就可能有问题;

3、用spool,这是一种好方法;在使用时可以选择不将结是显示在屏幕,这就是同时要加上set term off,而且将语句放入SQL文件,以@run.sql方式运行;

4、网上的一个工具ociuldr,但它只导出为txt文件,这个工具速度超快。

D:\ociuldr>sqluldr2

SQL*UnLoader: Fast Oracle Text Unloader (GZIP, Parallel), Release 4.0.1

(@) Copyright Lou Fangxin (AnySQL.net) 2004 - 2010, all rights reserved.

Usage: SQLULDR2 keyword=value [,keyword=value,...]

Valid Keywords:

user    = username/password@tnsname

sql     = SQL file name

query   = select statement

field   = separator string



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3