Hi Dear The problem that impdb require directory config that in normal oracle db must be in the same oracle installation server but since i need to import in oracle rds is not possible that is my current issue
The impdp command just take a username@SID in the same way as any database client such as plsql. If you can reach your instance with plsql you should be able to reach it with impdp. There is no requirement that the DMP files reside on the RDS instance.
Hello,
Dump file has to be on the directory which is accessible to RDS instance, in this case its ebs volume attached to RDS.
You would need to enable S3 integration with RDS for Oracle.
https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/oracle-s3-integration.html
First copy data file to S3, which is accessible by RDS instance.
Copy file using rdsadmin.rdsadmin_s3_tasks.download_from_s3.
Once dump file is copied to RDS volume than you may use EC2 to connect to RDS instance to import using command line utility. or else through pl/sql (sqlplus).
Hope this will help
Thanks
Relevant content
- asked 3 years ago
- asked 6 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 3 years ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 3 years ago
The file does not have to be physically on the RDS instance