5千万条记录怎么分步导出

nmwwxxgg 2014-03-17 12:10:13
表总有5千万左右记录,我想用plsql 导出到本机,请问有什么好方法。谢谢
...全文
888 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
csdn1284934570 2015-03-11
  • 打赏
  • 举报
回复
C:\>expdp system@orcl directory=mydir dumpfile=1.dmp logfile=1.log reuse_dumpfil es=y tables=scott.dept,scott.emp query=scott.dept:\"where deptno<=20\",scott.emp:\" where deptno=20\"Export: Release 11.2.0.1.0 - Production on 星期三 3月 11 22:44:26 2015 Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved. 口令: 连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production With the Partitioning, OLAP, Data Mining and Real Application Testing options 启动 "SYSTEM"."SYS_EXPORT_TABLE_01": system/********@orcl directory=mydir dumpf ile=1.dmp logfile=1.log reuse_dumpfiles=y tables=scott.dept,scott.emp query=scot t.dept:"where deptno<=20",scott.emp:" where deptno=20" 正在使用 BLOCKS 方法进行估计... 处理对象类型 TABLE_EXPORT/TABLE/TABLE_DATA 使用 BLOCKS 方法的总估计: 128 KB 处理对象类型 TABLE_EXPORT/TABLE/TABLE 处理对象类型 TABLE_EXPORT/TABLE/INDEX/INDEX 处理对象类型 TABLE_EXPORT/TABLE/CONSTRAINT/CONSTRAINT 处理对象类型 TABLE_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS 处理对象类型 TABLE_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT 处理对象类型 TABLE_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS . . 导出了 "SCOTT"."DEPT" 5.898 KB 2 行 . . 导出了 "SCOTT"."EMP" 8.203 KB 5 行 已成功加载/卸载了主表 "SYSTEM"."SYS_EXPORT_TABLE_01" ****************************************************************************** SYSTEM.SYS_EXPORT_TABLE_01 的转储文件集为: D:\MYDIR\1.DMP 作业 "SYSTEM"."SYS_EXPORT_TABLE_01" 已于 22:44:38 成功完成 这样可以不
aoxuelingshuang 2015-02-07
  • 打赏
  • 举报
回复
我觉得你可以试下使用kettle连接数据库,将数据导出。最近学着使用kettle,感觉还不错。
ffshao 2014-12-08
  • 打赏
  • 举报
回复
学习了,相对于imp/exp,数据泵expdp/impdp速度更快一些,刚才看了下数据泵,分享下。。。 一、EXPDP和IMPDP使用说明 Oracle Database 10g引入了最新的数据泵(Data Dump)技术,数据泵导出导入(EXPDP和IMPDP)的作用 1)实现逻辑备份和逻辑恢复. 2)在数据库用户之间移动对象. 3)在数据库之间移动对象 4)实现表空间搬移. 二、数据泵导出导入与传统导出导入的区别 在10g之前,传统的导出和导入分别使用EXP工具和IMP工具,从10g开始,不仅保留了原有的EXP和IMP工具,还提供了数据泵导出导入工具EXPDP和IMPDP.使用EXPDP和IMPDP时应该注意的事项: 1)EXP和IMP是客户端工具程序,它们既可以在可以客户端使用,也可以在服务端使用。 2)EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。 3)IMP只适用于EXP导出文件,不适用于EXPDP导出文件;IMPDP只适用于EXPDP导出文件,而不适用于EXP导出文件。 数据泵导出包括导出表,导出方案,导出表空间,导出数据库4种方式.
whhwch1986 2014-12-08
  • 打赏
  • 举报
回复
用数据泵,快
ning_wnn2014 2014-11-29
  • 打赏
  • 举报
回复
可以使用exp 导出,也可以使用kettle连接数据库,将数据导出。
tomshenhao 2014-04-02
  • 打赏
  • 举报
回复
expdp/impdp
请叫我-雷人 2014-04-02
  • 打赏
  • 举报
回复
expdp parallel,并行导出,效果真的不错。
jianglili130 2014-03-27
  • 打赏
  • 举报
回复
SPOOL 导出
黎木雨 2014-03-18
  • 打赏
  • 举报
回复
expdp 导出吧 很快的
流浪川 2014-03-17
  • 打赏
  • 举报
回复
直接exp就好了。。5000万不算多,主要看你每条记录的字段数。。如果十几个的话,直接导应该没问题的吧。
ccjk311 2014-03-17
  • 打赏
  • 举报
回复
数据泵,开并行导出来。 plsql dev的导出调用的也是oracle的exp,不如expdp快

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧