首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

,oracle使用exp导出数据

2012-03-17 
求助,oracle使用exp导出数据我想要把一个用户的所有东西导出来,但是必须限制表的行数。exp xxx/xxx filed:

求助,oracle使用exp导出数据
我想要把一个用户的所有东西导出来,但是必须限制表的行数。
exp xxx/xxx file=d:\xxx.dmp owner=xxx
这样可以完全导出用户的东西,可是我想限制行数,加了query=\"where rownum < 1000\" 就报错了
QUERY参数仅在表模式中有效

[解决办法]
说得这么清楚了 只在表模式中才可以指定query 也就是 说你必须要 一指定tables 参数
[解决办法]
exp test/test@tnsname file=t.dmp tables=(emp,emp1) query="'where rownum<=100'"
[解决办法]

探讨
exp test/test@tnsname file=t.dmp tables=(emp,emp1) query="'where rownum<=100'"

[解决办法]
这样只能针对表模式来做,
不能针对所有的用户,
建议采取:

1、先导出全部的用户对象;
2、导出限制条数的数据;

热点排行