我们尝试使用Data Export for Oracle SQL Developer,但是需要很长时间(超过4小时且仍在运行)才能进行导出。
有人建议从Oracle下载大数据源的数据更快吗?
最终我们希望从Oracle导出到Amazon S3。通常我们将文件导出为CSV,然后将数据上传到S3。
答案 0 :(得分:0)
我会为windows下载Oracle数据库工具并使用export(exp.exe)进行任何大型处理。将direct = y选项放入将绕过sql评估阶段并极大地提高吞吐量。此外,网络流量的导出效率更高,因为它可以缓冲您可以如图所示设置的数据。
exp user/pwd@tnsname file=file.dmp direct=y buffer=10000000
然后,您可以使用等效导入工具(imp.exe)重新导入数据。
imp user/pwd@tnsname file=file.dmp
这两种工具有很多选择,这里有一个很好的起点: