データ移行作業を行っており
batファイルを使用してdmpファイルから新サーバへインポートを行ったところ、
一見正常にインポートしているようにみえるが、中身をみるとデータが入っていませんでした。
検索しても情報が見つからない為、質問させていただきます。
ORACLE: 12.2.0.1.0
実行したEXP文は以下となります。
EXP
1IMPDP \"ユーザー名/パスワード@接続先 as SYSDBA\" ^ 2 DIRECTORY=DIR_AAAAADMP_IMPORT ^ 3 DUMPFILE=AAAAA_BBB.dmp ^ 4 LOGFILE=AAAAA_BBB_Imp.log ^ 5 TABLES=移行元ユーザー名.BBB ^ 6 CONTENT=DATA_ONLY ^ 7 TRANSFORM=DISABLE_ARCHIVE_LOGGING:Y ^ 8 STATUS=120 ^ 9 REMAP_SCHEMA=移行元ユーザー名:ユーザー名
以下、インポートログです。
オブジェクト型TABLE_EXPORT/TABLE/TABLE_DATAの処理中です . . "ユーザー名"."BBB" 549.9 KB 0を1527行からインポートしました ジョブ"SYS"."SYS_IMPORT_TABLE"が水 10月 14 13:55:38 2020 elapsed 0 00:00:03で正常に完了しました
0を1527行からインポートしました
おそらくここが原因なんだと思われますが、、
なにか分かる方がいらっしゃいましたら情報頂けたら幸いです。
よろしくお願いします。
追記
回答頂いた内容より実行環境を追記させて頂きます。
expdp 実行環境
oracle:12.2.0.1.0
os:windows server 2016 standerd
exp
1EXPDP ユーザID/パスワード@接続先 ^ 2 DIRECTORY=DIR_expdp保存先 ^ 3 DUMPFILE=from_BBB.dmp ^ 4 LOGFILE=to_BBB.log ^ 5 TABLES=%ユーザID%.テーブルBBB ^ 6 CONTENT=DATA_ONLY ^ 7 STATUS=120 ^ 8 REMAP_DATA=%ユーザID%.BBB.フィールド1:%ユーザID%.PKG_CODEMAPPING_AAA.CONVERT_変換元1 ^ 9 REMAP_DATA=%ユーザID%.BBB.フィールド2:%ユーザID%.PKG_CODEMAPPING_AAA.CONVERT_変換元2 ^ 10 REMAP_DATA=%ユーザID%.BBB.フィールド3:%ユーザID%.PKG_CODEMAPPING_AAA.CONVERT_変換元3 ^ 11 REMAP_DATA=%ユーザID%.BBB.フィールド4:%ユーザID%.PKG_CODEMAPPING_AAA.CONVERT_変換元4 12
imp 実行環境
oracle:12.2.0.1.0
os:windows server 2016 standerd
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/15 01:33
2020/10/15 03:20
2020/10/15 08:28