我导出dmp文件的时候,我不想要某个表中的数据,因为这个表数据量太大。我想要其他表中的数据,怎么导?我知道有一种方法是把你想要数据的表名写出来,问题是这个库中有近200个表,我一个一个写表名很容易出错
解决方案 »
- 插入数据的问题
- oracle启动报错.ORA-01033: ORACLE initialization or shutdown in progress
- Oracle10 游标 问题(在线等)
- 关于在solaris 10上安装oracle 10G
- 如何对Package加密??
- 各位用pl/sql,操作oracle ,删除了一个procedure,但他还是显示,只是前面打了红色的叉,这是什么意思。
- GROUP BY后得到的数据怎么放到一个表中??
- ORA-29400:数据插件错误KUP-00554:error encountered while parsing access parameters
- 新手问题,高手赐教
- imp提示:对象已存在,导入不成功!怎么解决?
- toad总安装不成功,请大家帮我看看。
- 请问我想在存储工程中怎么调用 SYS.SM$TS_FREE表?编译出错!
很简单,你用plsql的export导出功能,先选中所有的,然后根据字母排序的顺序就可以找到那个数据流很大的表,去掉不选中就可以了吧!plsql里面的表的排列都是字母排序的,你只要知道表名字,在export界面很好找的啊!
pb工具能做这个,长见识了,不懂pb啊!
select ' 方案名.'||ob.object_name||' ;' from DBA_OBJECTS OB where ob.owner='方案名' and ob.object_type='TABLE' --可以按表名查询and ob.object_name like '%QM_MAT_%' 我经常是这么干的,比较笨的哈,9i上这么做,导出要的一些表出来