我要求将转储文件移动到Oracle RDS实例,我已经提到了http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Oracle.Procedural.Importing.html,我知道可以使用dbms文件传输来实现,但我有几个问题:
1)假设我在本地有一个转储文件,我不能直接上传它吗?需要我总是必须设置一个数据库,然后使用dbms_file_transfer移动它?数据中心通常无法访问互联网,所以我们总是需要一个jum数据库吗?
2)让我们说我们的转储文件是600 GB(25GB的多个文件)在RDS上移动这些文件是多么容易,可靠。我理解它在很大程度上取决于网络速度和距离仍然是dbms文件传输是传输600多GB数据的可靠方法吗?
提前致谢
问候!
答案 0 :(得分:0)
我确实导入了本手册的数据库。 有必要采取几个步骤。
1) Create a free instance of EC2 or a paid instance with a large disk.
2) Install a free database version of the Oracle XE version.
3) Copy several files to the DUMP directory (the free instance of EC2 has a limit of 30 GB)
via the sftp protocol. (The speed depends on your Internet provider, downloading the oracle installation package from oracle.com was at a speed of 30 MB per second)
4) Transfer files to the RDS instance.
5) Delete files in the DUMP directory
6) repeat the steps 3,4,5 to transfer 600 GB.