Oracle RDS インポート コマンドジェネレーター

共通設定を入力すると、全ステップのコマンドが自動生成されます

⚙ 共通設定(ここを入力すると全ステップに反映されます) ✓ 保存済
1
Oracle への接続
SQL*Plus で RDS Oracle に接続します
ターミナル
コマンド
接続後に SQL> プロンプトが表示されれば成功です。以降の PL/SQL コマンドはこのプロンプト上で実行します。
2
S3 → DATA_PUMP_DIR へダンプ転送
S3上のダンプファイルをRDSのDATA_PUMP_DIRにコピーします
PL/SQL
コマンド
実行すると タスクID(数字)が返ってきます。次のステップで使うので控えておいてください。
3
転送タスクの状況確認
Step 2 で返ってきたタスクIDを入力して転送の完了を確認します
PL/SQL
コマンド
ログの末尾に 「finished」 と表示されたら転送完了です。
4
DATA_PUMP_DIR のファイル確認
ダンプファイルがRDS側に届いているか確認します
PL/SQL
コマンド
一覧にダンプファイル名が表示されていればOKです。
5
impdp でインポート実行
SQL*Plus を抜けてターミナルから実行します(exit で SQL*Plus を終了)
ターミナル
コマンド
インポートが完了するまで時間がかかります。完了するとプロンプトが戻ってきます。
6
インポートジョブの状況確認
SQL*Plus に再接続してインポートの完了を確認します
PL/SQL
コマンド
実行中のジョブがなければ結果は0件になります(インポート完了のサイン)。
7
インポートログの確認
エラーや警告がなかったかログで確認します
PL/SQL
コマンド
末尾に 「successfully completed」 と表示されていれば正常終了です。
8
RDS内のダンプファイルを削除
DATA_PUMP_DIR 上のダンプファイルとログファイルを削除します
PL/SQL
コマンド
9
S3のダンプファイルを削除
作業が完了したらS3上のダンプファイルも削除します
AWS CLI
コマンド