I have oracle dump file in my AWS ec2 instance, I want to import this dump file to Oracle database in AWS RDS.
I tried using with Oracle SQL developer and also using Perl script.
https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Oracle.Procedural.Importing.html
How to import oracle dump from ec2 instance to RDS in AWS
Using Oracle SQL Developer method, the 'Database Copy' option is not enabled. Using Perl, getting a lot of error while running the script.
[root@ip-172-28-1-70 oracle]# perl dump_exp.pl
install_driver(Oracle) failed: Can't locate DBD/Oracle.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at (eval 4) line 3.
Perhaps the DBD::Oracle perl module hasn't been fully installed,
or perhaps the capitalisation of 'Oracle' isn't right.
Available drivers: DBM, ExampleP, File, Gofer, Mem, Proxy, SQLite, Sponge.
at dump_exp.pl line 23.
this both methods are not working for me, and am not aware of Perl.
Please suggest me if have any better method.
AWS RDS does not allow directory access.
If you can export using the original export exp
, you can import from any workstation with oracle client and the original import utility imp
.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.