利用Oracle的EXP命令导出问题 由于数据库比较庞大,我想知道下导出的dmp文件大小,请问这个可以实现嘛,大概的数据就可以啦,好准备一下,呵呵 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 oracle本身没有这样的方法可以大概预测一下啊 分析一下表,然后select num_rows,avg_space from user_tables where table_name='xxx' exp没有这样的功能不过可以通过file和filesize这两个option来控制exp的单个文件的大小,你可以exp help=y详细看看他们的用法。你可以用SQL>select sum(bytes) from user_segments where segement_name = 'tablename'; 这个是查导出表的,你也可以导出用户的大小,改一下查询条件就可以了。通过这里知道表的空间是多少,exp有一定的压缩比,所以会小于这个数字。 Oracle安装checks失败是怎么回事——求解答啊 一个sql有几千行,如何做数据流程图呢 这个orcale变量的对吗 这个SQL语句是什么意思? 如何取得某时间段内所有表的变化数据 请高手帮忙纠错 怎么将动态SQL语句的结果,存入文本文件中? 急救!!!!!!!!!! 小弟再次请求各位大虾 执行请求的操作时遇到错误: Listener refused the connection with the following error: ORA-125 CONNECT BY start with 如何带出根节点的ID 如何用一条SQL语句实现,克隆一张表。
然后
select num_rows,avg_space from user_tables where table_name='xxx'
你可以用
SQL>select sum(bytes) from user_segments where segement_name = 'tablename'; 这个是查导出表的,你也可以导出用户的大小,改一下查询条件就可以了。通过这里知道表的空间是多少,exp有一定的压缩比,所以会小于这个数字。