oracle数据库:工具或者存储过程导出数据库中所有的表,并且当表记录数超过10000条时只导出10000条记录。 50
展开全部
exp user/PWD@sid tables = (tab1,tab2,tab2,....) rows=10000
如果用户下表不是很多可以用以上语法,具体参数执行时可调整一下。
Oracle 支持按用户导出表以及所有数据,此时不支持指定导出记录条数;同时也支持导出指定 的表,允许指定导出的条数。
既要按用户导出又要指定记录数那就看表有多少了,可参见以上语法修改。
如果用户下表不是很多可以用以上语法,具体参数执行时可调整一下。
Oracle 支持按用户导出表以及所有数据,此时不支持指定导出记录条数;同时也支持导出指定 的表,允许指定导出的条数。
既要按用户导出又要指定记录数那就看表有多少了,可参见以上语法修改。
追问
有500多个表、、、、您试过可以rows=10000? rows只有y和n值,表示是否只导出表结构!我找到了一种解决方法:pl/sql 中可以设置导出条件:where rownum <= 10000
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询