sqlplus中大于4GB的假脱机文件

时间:2014-06-04 14:23:18

标签: linux unix sqlplus

我从oracle数据库中选择了数十亿个查询。在RHEL 5上运行sqlplus。我正在执行以下操作:

>spool on
>set heading off
>set trimsp on pages 0

1)问题是假脱机文件变得大于4GB,之后它不会在此文件中写入选定的行。 我怎样才能实现这一目标? (我发现结果文件应该大约9GB)

2)此外,我不希望结果查询显示在控制台上。它们应该直接进入假脱机文件。 (因为它会降低此操作的速度)

1 个答案:

答案 0 :(得分:1)

1)我不确定,但根据此source,假脱机文件的大小似乎有限制。通常使用的文件系统也会限制文件的大小。所以这可能与文件大小限制有关。

2)为此你可以添加SET ECHO OFF来显示进入控制台的任何输出