我从oracle数据库中选择了数十亿个查询。在RHEL 5上运行sqlplus。我正在执行以下操作:
>spool on
>set heading off
>set trimsp on pages 0
1)问题是假脱机文件变得大于4GB,之后它不会在此文件中写入选定的行。 我怎样才能实现这一目标? (我发现结果文件应该大约9GB)
2)此外,我不希望结果查询显示在控制台上。它们应该直接进入假脱机文件。 (因为它会降低此操作的速度)
答案 0 :(得分:1)
1)我不确定,但根据此source,假脱机文件的大小似乎有限制。通常使用的文件系统也会限制文件的大小。所以这可能与文件大小限制有关。
2)为此你可以添加SET ECHO OFF
来显示进入控制台的任何输出