手头上有个报表任务,运行SQL查询脚本近1个小时后,得到60多万条查询记录(导出为Excel文件后,有三四十兆字节大小)。
先后尝试了以下几种办法以将查询结果导出到Excel文件:
1. 默认导出选项(Excel .xls文件格式)——导出中途,报out of memory错误
2. 选择.xlsx文件格式,重新导出,同样失败
几个小时就白白浪费掉了。
经过同事指点,在“Export Format”中选择了“Excel Instance”,成功导出。
今天,再次成功导出,直接节省了数小时的痛苦摸索过程
---------------------------------------------------------------------------------------------------------------------------------------------
2019/10/22补记:
如果数据量非常大,可以考虑在SQLPlus用Spool命令导出数据,而不是在Toad中导出。
--------------------------------------------------------------------------------------------------------------------------------------------------------------