本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
以 Amazon RDS for Oracle 为目标
如果您的目标数据库是 Amazon RDS for Oracle 实例,请确保它有足够的权限来读取和写入 Amazon S3 中的文件。有关 Amazon S3 与 Amazon RDS for Oracle 实例集成的更多信息,请参阅AWS 文档。
要将 Oracle 数据库转储文件复制到 Amazon RDS for Oracle,请通过 SQL Developer
SELECT rdsadmin.rdsadmin_s3_tasks.download_from_s3( p_bucket_name => 's3bucketname', -- provide the S3 bucket name where the dump files are located p_directory_name => 'DATA_PUMP_DIR') AS TASK_ID FROM DUAL;
在单独的查询窗口中,运行以下代码,检查 Amazon RDS for Oracle 实例DATA_PUMP_DIR
中的进度和文件。
SELECT SID, SERIAL#, CONTEXT, SOFAR, TOTALWORK,opname, ROUND(SOFAR/TOTALWORK*100,2) "%_COMPLETE",units FROM V$SESSION_LONGOPS where OPNAME NOT LIKE '%aggregate%' AND TOTALWORK != 0 AND SOFAR <> TOTALWORK; select * from table(RDSADMIN.RDS_FILE_UTIL.LISTDIR('DATA_PUMP_DIR')) order by filename;
保护 Amazon RDS 中的静态数据和传输中的数据
Amazon RDS 遵循数据保护的 AWS 分担责任模式。根据该模型, AWS S 负责保护运行所有内容的全球基础架构 AWS Cloud。您负责维护对托管在此基础架构上的内容的控制。此内容包括您所使用的 AWS 服务 的安全配置和管理任务。有关数据隐私的更多信息,请参阅数据隐私常见问题
我们建议您通过以下方式保护您的数据: