問題タブ [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.
oracle - インポート中のアーカイブ REDOLOG ファイルの生成を無効化/削減
ダンプ ファイルをデータベースにインポートするために使用するシェル スクリプトがあります。このスクリプトは文字通り impdp ユーティリティを呼び出します。ただし、その前に、この操作中にアーカイブされた REDO ログ ファイルの生成を無効にするために、ターゲット データベースのアーカイブ ログを無効にします。
最近、impdp (技術的要件) の前にデータベースをシャットダウンすることができなくなりました。このようにして、アーカイブログモードを無効にすることはできません:-(
私の質問は、データベースがアーカイブ ログ モードであっても、インポート中に生成されたアーカイブ REDOLOG ファイルの数を減らすにはどうすればよいでしょうか?
すべての永続テーブルスペースを NOLOGGING モードにしようとしましたが、まだ多くのアーカイブ REDOLOG ファイルが生成されています ....
sql - Oracle テーブルのエクスポートとインポートに問題がある
Oracle 11 を使用していますが、2 つのデータベース間でテーブルを移動するのに問題があります。次のようにデータダムを正常にエクスポートしました。
私がしようとすると:
その結果、次の例外が発生しました。
私がしようとすると:
私は得る:
私の状況では、データベース リンクを使用できません。テーブルをインポートおよびエクスポートするときにスキーマを変更するにはどうすればよいですか? どういうわけかOracleを誤解していますか?
oracle - Oracle 11g XE への dmp ファイルのインポート
MS SQL にインポートする必要がある (別のユーザーによって生成された) dmp ファイルがいくつかあります。最初にファイルを Oracle にインポートする必要があることに気付きました (11g XE を使用しています)。
私の問題は、ファイルを Oracle にインポートする方法がわからないことです。impdp ツールを試していますが、次のエラーが発生し続けます。
remap_tablespace を使用して、または使用せずに試行しますが、remap にどの引数を指定すればよいかさえわかりません。
oracle - 依存関係がないため、impdpを使用したOracleへのデータのインポートが失敗する
Oracleテーブルのサブセットをエクスポートして、別のOracleインスタンスにインポートする必要があります。expdpを使用したエクスポートは非常にうまく機能しますが、impdpツールを使用して他のインスタンスにデータをインポートしようとすると、依存関係(外部キー)が欠落しているため失敗します。expdpツールに必要なすべての依存関係もエクスポートするように強制するオプションはありますか?
sql - Oracleデータポンプを既存のテーブルにインポート
あるデータベースから別のデータベースにデータをコピーする効率的な方法が必要です。どちらもOracle11gに基づいています。
- 手順:新しいテーブルを(再)作成します
- 手順:plsqlパッケージをインストールします
- 手順:expdpを使用してデータベース1からテーブルtab_old1とtab_old2をエクスポートします
- 手順:impdpを使用してtab_new1およびtab_new2データベース2にインポートします
- + xステップ:インストールされたplsqlプロシージャを使用します
課題:plsqlプロシージャはすでにtab_new1とtab_new2を使用しています。したがって、ステップ1と2で両方のテーブルを作成します。ステップ3と4では、データのみをインポートおよびエクスポートします。ただし、tab_new1とtab_new2には追加の列があります->インポートは失敗します。新しい列なしでビューを作成しようとしました。
インポートが失敗し、次のエラーメッセージが表示されます。
ビューはtab_old1およびtab_old2と呼ばれますが、もちろん、タイプはTABLEではありません。
何か案は?
追加の列を持つ既存のテーブルのtab_old1からデータをインポートするにはどうすればよいですか?
最初のステップでテーブルをエクスポート/インポートし、名前を変更して、後でplsqlsプロシージャをインストールしたくありません。
私たちを手伝ってくれますか?
編集:
ご回答有難うございます。例を2回試しましたが、remap_table関数が機能しません。インポート:リリース11.1.0.6.0-64ビットプロダクション。
編集2: はい。私のオラクルバージョンの問題のようです。remap_table関数は無視されます。私はremap_table=not.existing / tableのようにでたらめを書くことができ、impdpはそれについてたわごとを与えません。ええと、私にはこの問題を解決する時間がありません。私は周りで働かなければなりません。とにかく、あなたの助けをありがとう。
oracle - ほぼ同じデータベースの 2 つのコピーを Oracle に同時にインポートする方法は?
私は、混乱させたくない最新の10gデータベースをローカルで適切に機能させています。現在のソフトウェアから数バージョン遅れている顧客のデータベースに対してローカルでいくつかのクエリを実行する必要があります。expdpを使用して完全なデータベースをエクスポートしました。ユーザーは同じで、構造もほとんど同じです。両方のデータベースを同時にロードする適切な方法は何ですか?
私がこれをおかしなことを言っている場合、またはこれについて間違った方法で行っている場合は、お知らせください。ありがとう!
編集: 1 人のメイン ユーザーと、メイン アプリ内のコンポーネント/アプリケーションごとに別のユーザーがいます。
oracle - Datalob/Data/Index の Oracle remap_Tablespace
Oracle でのデータのインポートに関する新しい問題に直面しています。
約 40GB のダンプ ファイルがあり、これを Oracle Database 10g リリース 10.2.0.4.0 にインポートしようとしています。
当社のシステムには 3 つのテーブルスペース (Datalob/Data および Index) があり、お客様の 1 人は 1 つのテーブルスペース (MIG) のみを使用しています。
(顧客から) データをインポートしようとすると、十分なスペースがないため、エラー ORA-01652 セグメントを拡張できません ... が表示されます。残念ながら、テーブルスペースを大きくできないか、または許可されていません。
Datalob (すべてのロブ フィールド) のテーブルスペースをテーブルスペース DATALOB にインポートし、すべてのインデックスを INDEX に、通常のデータを DATA にインポートする方法はありますか?
お気に入りRemap_Tablespace=MIG(LOB):DATALOB remap_tablespcae=MIG(IDX):INDEX
oracle11g - ORA-39122: 権限のないユーザーはREMAP_SCHEMAの再マッピングを実行できない場合があります
impdp
でコマンドを実行しようとするとsqlplus
、以下のエラーが発生しました。
IMPORT FULL DATABASE
インポートしようとしているスキーマに特権を付与しました。しかし、私は上記のエラーを取得しています。
どうすればこれを解決できますか?
oracle11g - oracle11g で impdp をロールバックする方法
コマンドimpdpを使用してOracleデータベース(ビッグデータ)をインポートするタスクがあります。時間がかかるビッグデータを移行する必要があります。インポート ジョブが中断されたときにデータベースをロールバックする方法はありますか?
ありがとう
amazon-web-services - AWS上のRDSOracleでimpdp/expdpを使用する
アマゾンウェブサービス、特にRDSシステムを使用するのは初めてです。Oracleデータベース(11.2)をセットアップしましたが、expdpを使用してサーバーからローカルに作成したダンプをインポートしたいと思います。どうやら、AWSでexpdp/impdpを使用する機能はまったく新しいものです。私の理解では、RDSでORACLEデータベースを作成すると、DATA_PUMP_DIRが自動的に作成されます。あまり明白ではないのは、このディレクトリにアクセスして、ローカルダンプをRDSで利用できるようにする方法です。私は彼らのウェブサイトで次の情報http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Oracle.Procedural.Importing.htmlを読み込もうとしました。しかし、私が理解していないことがたくさんあります。
- ダンプファイルが実際にローカルコンピューター上にあるのに、なぜEC2インスタンスをセットアップする必要があるのですか(そして、sqlplusまたはsqldevelopperを使用してRDSデータベースにリモートでアクセスできます)
- 例では「sys」または「system」ユーザーを使用することがよくありますが、Oracleのセキュリティ設定を読み取ると、これらのユーザーはRDSで使用できなくなります=>Sysdbaとしてデータベースに接続できません。
誰かがAWSでimpdpを使用する方法についての簡単で明確なチュートリアルを教えてもらえますか?
ありがとう