問題タブ [expdp]

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 に答える
9684 参照

oracle11g - ORA-00959: 表領域'USERS'が存在しません。しかし、私はそれを選択した結果に持っています

EXPDP コマンドを使用して作成された DB ダンプ {Oracle XE 11g (11.2.0.2.0)} をインポートしようとしています。以下は、インポートに使用したコマンドです。

このコマンドを実行すると、同じ理由で多くのエラーが発生します

ORA-00959: 表領域'USERS;' 存在しません

ただし、select tablespace_name from dba_tablespaces;を実行すると、USERS テーブルスペースが存在することがわかります。

関連するいくつかの質問を読んだ後、ユーザー VNP の権限に関連している可能性があることがわかり、権限も提供しました。

この DB ダンプをインポートしようとすると、同じエラーが発生します。なぜこれが起こるのか、正しい方向を教えてください..? 前もって感謝します。

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

oracle - データベース間の Oracle Data Pump 転送

データ ポンプが特に必要で、解決策を探すのに苦労しています。

現在、あるデータベースからテーブルを (クエリに基づいて選択的に) エクスポートし、同じデータを別のデータベースにインポートする exp/imp プログラムがあります。このプログラムとダンプ ファイルは、ソース データベースと宛先データベースの両方にアクセスできる共通のサーバー上にあります。これは完全に自動化されたプロセスです。ゆっくりではありますが、うまく機能します。

さまざまな理由により、このプログラムをデータ ポンプを使用するように移行する必要があります。現在の最大の変更点は、dmp ファイルの場所です。データベース サーバー自体へのアクセスも非常に制限されていますが、データ ポンプは実行できます。

プロセスは同じ共通サーバーから実行されますが、エクスポートされたファイルはソース データベースのデータベース サーバーに置かれます。問題ありません。expdp を使用して dmp ファイルを作成できます。

私の問題は、同じデータを宛先データベースに取得する方法です。impdp を実行すると、(ソース領域ではなく) 宛先領域に data_pump_dir が期待されます。繰り返しますが、これは自動化されており、scp や ftp などを使用して dmp ファイルを転送できる余裕はありません。

datapump を使用してこの問題を解決するには、どうすればよいですか?

0 投票する
2 に答える
5851 参照

oracle - Oracle 12C: ORA-00406: COMPATIBLE パラメータは 12.2.0.0.0 である必要があります

現在、2 つの Oracle 10G (10.2.0.1) 運用データベースがあり、Oracle 12C を使用する新しいデータベース サーバーに移行する予定です。各データベースのデータは 5GB 程度しかないため、新しいインスタンスを作成し、データ ポンプを使用してデータを転送するのが最善の方法です。これを実現するために、Oracle 12C データベースから 10G へのデータベース リンクを作成し、それを使用して 12C データベースからのデータを expdp しました。ただし、エクスポートされたデータをインポートすると、次のようなエラーのあるテーブルの周りにあります。

本番データベースに COMPATIBLE パラメータを追加する以外に、これに対する解決策はありますか? これは本番環境であるため、現在の本番データベースを更新/変更することはできません。データポンプファイルをインポートする前にテーブルを作成するのは好きではないので、ここに他の解決策があります。

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

oracle - expdp は Oracle のデータを削除しますか?

Hadoop クラスターでアップグレードを実行する予定ですが、何か問題が発生した場合に備えて、最初に Ambari メタストア スキーマをバックアップしたいと考えています。

Oracle はデータの保存に使用されているexpdpため、スキーマを現在の状態ですばやくバックアップするために使用することを検討しました。ただし、いくつかの異なるドキュメントで、これはデータの「アンロード」に使用されると言及されています。これは、ダンプ プロセス中にデータがデータベースから削除されるということですか? Postgres コマンドのように、すべてを所定の位置に保持し、簡単なバックアップを作成したいだけpg_dumpです。