oracle数据库:工具或者存储过程导出数据库中所有的表,并且当表记录数超过10000条时只导出10000条记录。 50
2个回答
展开全部
exp user/PWD@sid tables = (tab1,tab2,tab2,....) rows=10000
如果用户下表不是很多可以用以上语法,具体参数执行时可调整一下。
Oracle 支持按用户导出表以及所有数据,此时不支持指定导出记录条数;同时也支持导出指定 的表,允许指定导出的条数。
既要按用户导出又要指定记录数那就看表有多少了,可参见以上语法修改。
如果用户下表不是很多可以用以上语法,具体参数执行时可调整一下。
Oracle 支持按用户导出表以及所有数据,此时不支持指定导出记录条数;同时也支持导出指定 的表,允许指定导出的条数。
既要按用户导出又要指定记录数那就看表有多少了,可参见以上语法修改。
追问
有500多个表、、、、您试过可以rows=10000? rows只有y和n值,表示是否只导出表结构!我找到了一种解决方法:pl/sql 中可以设置导出条件:where rownum <= 10000
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
今至电子科技有限公司
2024-08-23 广告
2024-08-23 广告
数据库备份是确保数据安全与业务连续性的关键环节。我们上海今至电子科技有限公司高度重视数据保护,定期执行全面的数据库备份策略。这包括使用先进工具和技术,对关键业务数据进行自动化备份,并存储在安全可靠的外部存储介质或云端。通过定期验证备份的完整...
点击进入详情页
本回答由今至电子科技有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询