
資格取得の為に、体験版を操作しながら勉強しています。Oracle Enterprise Managreで、表をエクスポートし、一度表を削除(truncate)して、インポートしようとしています。
画面上、インポートは正しく行われているみたいですが、データが戻ってません。
ログには
ORA-39111: Dependent object type TABLE_STATISTICS skipped, base object type TABLE:"TOSHIHIRO"."PERSON" already exists
Job "TOSHIHIRO"."IMPORT000252" completed with 2 error(s) at 20:11
と、あります。
ネットで検索すると、以下を見つけましたが、具体的にどのような処理をすれば良いのかわかりません。
ORA-39111: 依存オブジェクト型stringはスキップされ、ベース・オブジェクト型stringはすでに存在します。
原因: ベース・オブジェクトがすでに存在するため、Data Pumpインポート・ジョブの実行中に依存オブジェクトがスキップされています。
処置: ダンプ・ファイルからのオブジェクトを必要とする場合は、ベース・オブジェクトと依存オブジェクトを削除し、適切なフィルタを使用してインポートを再試行してください。
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
No.1でも書いたのですがimpdpコマンドのパラメータでTABLE_EXISTS_ACTIONがあります。
TABLE_EXISTS_ACTION=APPENDで表が存在してもインポートすることが可能です。(デフォルトは通常SKIP)
資格取得の為の勉強なら、oracleのマニュアルを参照されたほうが良いと思います。
OTN(参考URL参照、要ユーザ登録(無料))でマニュアルがダウンロードできるので、見てはどうでしょうか?
参考URL:http://otn.oracle.co.jp/
No.1
- 回答日時:
EMなどからインポートしたことが無いので間違えているかも知れませんが、インポートする場合にインポートするテーブルが存在すると、デフォルトではエラー(スキップ)になります。
truncateではデータが切り捨てられますが、テーブルは残ったままです。
これが原因ではないでしょうか?
テーブルを削除(drop table PERSON purge)などをしてから行えばできると思います。
#コマンドだとTABLE_EXISTS_ACTIONパラメータがあるんですが・・・。
表を削除するとインポートできました。
表が残ったままだとインポートできないのですね。
表を残したままインポートするコマンド等はありますでしょうか?
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESSでエクスポートの件数を...
-
オラクルDBのビュアーソフト
-
Access2000よりエクセルへエク...
-
インポートコマンドが認識され...
-
【oracle10g 】Oracle Enterpri...
-
oracle ダンプファイルのサイズ...
-
datetime型のインポートについて
-
ACCESS:保存済みのインポート...
-
ORA-01013のエラーについて経験...
-
DOSプロンプトとコマンドプロン...
-
PL/SQL PLS-00103エラーについて
-
4GB = 4096MB ではない?
-
CASE文のエラーについて
-
PCC-S-02201エラーの対処を教え...
-
outlook2013 アップグレード中 ...
-
ORA-01843: 指定した月が無効で...
-
ファイルへの書き込みができない
-
無効なSQL文の具体例を教えてく...
-
新規表領域の作成について
-
PL/SQLでログを確認したい。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
インポートコマンドが認識され...
-
フルインポートで警告が発生します
-
【oracle10g 】Oracle Enterpri...
-
oracle ダンプファイルのサイズ...
-
datetime型のインポートについて
-
順序のEXP/IMPについて
-
データのインポートについて
-
11gデータから10gへのインポー...
-
サーバーの移行について(エク...
-
EXPコマンドでDIRECT=Yの弊害は?
-
インポートエラー(IMP-00032)...
-
バージョン違いのエクスポート/...
-
テスト環境構築
-
Access2000よりエクセルへエク...
-
新バージョンのDMPを旧バージョ...
-
ACCESS:保存済みのインポート...
-
データのエクスポート/インポート
-
ブロック障害でEXPやDELETEが失...
-
インポートしたら遅くなった
-
ACCESSでエクスポートの件数を...
おすすめ情報