問題タブ [impdp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
19132 参照

oracle - impdp content=data_only、最初にインポートするテーブルを指定する方法

コマンドを使用してデータベースをインポートしようとしています

これはデータの一部をインポートする際に機能しますが、エラーが発生します:

ORA-02291: 整合性制約(SYSTEM.user_role_user_fk)に違反しています - 親キーが見つかりません

基本的に、データをインポートするUSER前に、最初からデータをインポートする必要がありますUSER_ROLE

IMPDP を使用するときに、操作の順序または最初にインポートするテーブル データを指定する方法はありますか?

編集:私が見つけた悪い解決策は、単純にimpdp上記と同じステートメントを 2 回使用することです。USER2 回実行することで、 と の両方をインポートできますがUSER_ROLE、これにはもっと簡単な方法が必要です。

0 投票する
0 に答える
1054 参照

oracle - シングルバイトからマルチバイトへの変換

Oracle シングル バイト インスタンスをマルチバイトに変換しています。以下は、次の手順の要約です。

  • シングル バイト スキーマのエクスポートを取得する
  • 手順 1 でエクスポートしたダンプから DDL ファイルを生成します (テーブル定義のみ)。
  • これらのテーブル作成スクリプトをマルチバイト (AL32UTF8) インスタンスで実行します
  • テーブル定義を除外してデータをインポートする

期待どおりに動作します。ターゲットのマルチバイト インスタンスに対して nls_length_semantics を CHAR に設定する必要がある場合は、助けてください。現在、これは BYTE に設定されています

0 投票する
1 に答える
3843 参照

oracle - まだ古いスキーマを使用している POST_TABLE_ACTION で再マップが失敗する Impdp

スキーマとテーブルスペースの再マッピング中に Oracle ダンプをインポートしようとしています:

ジョブはすべてのテーブルをインポートしてから、オブジェクト タイプの処理を開始します。

と を指定REMAP_SCHEMAREMAP_TABLESPACEましたが、インポートはほとんど正しく実行されます。

しかし、最後の部分でそれを試してみるProcessing object type SCHEMA_EXPORT/TABLE/POST_TABLE_ACTIONと、OLD Userを使用して何らかの形で失敗します。

誰かが何がうまくいかないのか、それを修正する方法を教えてもらえますか?