問題タブ [oracle-dump]

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 投票する
10 に答える
209636 参照

oracle - Oracle ダンプを別のテーブルスペースにインポートする方法

Oracle ダンプを別のテーブルスペースにインポートしたいと考えています。

ユーザー A が使用するテーブルスペース A があります。このユーザーの DBA を取り消し、接続とリソースの付与を許可しました。次に、コマンドですべてをダンプしました

exp a/*** owner=a file=oracledump.DMP log=log.log compress=y

ここで、ユーザー B が使用するテーブルスペース B にダンプをインポートしたいので、接続とリソース (DBA なし) に対する権限を彼に与えました。次に、次のインポートを実行しました。

imp b/*** file=oracledump.DMP log=import.log fromuser=a touser=b

結果は、多くのエラーを含むログです。

IMP-00017: 次のステートメントが ORACLE エラー 20001 で失敗しました: "BEGIN DBMS_STATS.SET_TABLE_STATS IMP-00003: ORACLE エラー 20001 が発生しました ORA-20001: 無効または矛盾した入力値です

その後、同じインポート コマンドを試しましたが、オプション statistics=none を使用しました。これにより、次のエラーが発生しました。

ORA-00959: 表領域'A_TBLSPACE'が存在しません

これはどのように行うべきですか?

注: 多くの列は CLOB 型です。問題はそれと関係があるようです。

注 2: Oracle のバージョンは、9.2、10.1、および 10.1 XE が混在しています。しかし、バージョンとは関係ないと思います。

0 投票する
8 に答える
129698 参照

oracle - Oracle Data Pump Export ファイル内のスキーマを特定する方法

  • で作成された Oracle データベースのバックアップ ファイル (.dmp) がありexpdpます。
  • .dmp ファイルは、データベース全体のエクスポートです。
  • このダンプ ファイル内からスキーマの 1 つを復元する必要があります。
  • このダンプ ファイル内のスキーマの名前がわかりません。
  • データのインポートに使用impdpするには、ロードするスキーマの名前が必要です。

.dmp ファイルを調べて、その中のすべてのスキーマを一覧表示する必要があります。


更新 (2008-09-18 13:02) - 詳細情報:

私が現在使用しているimpdpコマンドは次のとおりです。

また、DPUMP_DIR が正しく構成されています。

はい、EXPORT.DMP ファイルは実際にはそのフォルダーにあります。

impdpコマンドを実行したときに表示されるエラー メッセージは次のとおりです。

ほとんどの場合、このエラー メッセージは予期されたものです。impdpコマンドが必要です:

しかし、それを行うには、ソース スキーマが必要です。

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

oracle - Oracle 10g にインポートするとエラー 6550 が発生する

ファイルを 10g データベースにインポートしようとすると、エラー メッセージ (以下を参照) が表示されます。誰でもこれで私を助けることができますか?

IMP-00058: ORACLE エラー 6550 が発生しました
ORA-06550: 行 1、列 33:
PLS-00302: コンポーネント 'SET_NO_OUTLINES' を宣言する必要があります
ORA-06550: 行 1、列 7:
PL/SQL: ステートメントは無視されました
IMP-00000: インポート正常に終了しませんでした

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

oracle - 非dbaユーザーとしてoracleimportutilを実行することは可能ですか?

Oracleダンプをインポートしようとすると。表示されたエラーに続いて、

EXPORT:V10.02.01によって作成されたファイルをダイレクトパス経由でエクスポートします

IMP-00013:別のDBAによってエクスポートされたファイルをインポートできるのはDBAだけです

IMP-00000:インポートが失敗しました

非dbaユーザーがダンプファイルをエクスポートするかどうか疑問に思っています。非dbaユーザーはダンプファイルをインポートできますか?

0 投票する
3 に答える
537635 参照

oracle - dmpファイルとログファイルからOracleデータベースをインポートするにはどうすればよいですか?

ダンプファイルからデータベースを作成するにはどうすればよいですか?システムに同じ構造の既存のデータベースがないため、ジョブ、イベント、テーブルなどを備えている必要があります。

ダンプとログファイルをE:ドライブに配置しました

インポートユーティリティを試しました

しかし、私は次のようにエラーが発生しています

そして、Windowsエクスプローラーで見ると、DMPファイル(Linuxサーバーから取得)がクラッシュダンプファイルとして表示されています

この問題を解決する方法がわかりません。この問題を解決するのを手伝ってください。

私はOracleの完全な初心者です...

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

oracle - OracleDBexpdpおよびimpdpの問題

OracleDBでユーザー「SCOTT」として多くの相互リンクされたテーブルを作成しました。これらのテーブルとそのデータを新しいユーザー「PRODUCTION」にコピーしたい

「SCOTT」からデータをエクスポートするために、私は使用しました:

./expdp scott schemas = SCOTT directory = TEST_DIR dumpfile = SCOTT.dmp logfile = expdpSCOTT.log CONTENT = ALL

今それをインポートするために、私がコマンドを使用しているとき:

./impdpPRODUCTIONディレクトリ=TEST_DIRdumpfile= SCOTT.dmp logfile = impdpSCOTT.log CONTENT = ALL

、注目すべきはPRODUCTIONで作成されています。上記のコマンド(IMDB)の出力は、「ジョブ"PRODUCTION"。"SYS_IMPORT_FULL_01"が正常に完了しました」です。

問題を解決するのを手伝ってください。

ありがとう

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

oracle - 11g クライアントを使用した Oracle 10g データベースからのエクスポート - 詳細

データベースのバージョン: 10g Enterprise Edition リリース 10.2.0.4.0

クライアント バージョン: 11g Enterprise Edition リリース 11.2.0.1.0 (Windows 7 64 ビット)

データベースからテーブルをエクスポート (exp) しようとすると: exp usr/pass@remote_db file=f.dmp tables=table

次のエラーが表示されます。

EXP-00008: ORACLE エラー 904 が発生しました
ORA-00904: "POLTYP": 無効な
識別子 EXP-00000: エクスポートが正常に終了しませんでした

この質問が以前に回答されたことは知っていますが (答えは「10g クライアントをインストールしてその exp ユーティリティを使用する」です)、それでも正しく理解できませんでした:

  1. Oracle 10g クライアント 10.2.0.4 はこれで問題ありませんか? TNS などをセットアップする必要がありますか?

  2. 前のコマンドを使用して DB をエクスポートすると、システムは自動的に Ora10g クライアント exp ツールを使用しますか?

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

oracle - Oracle インポート ダンプ ファイルで ORA-39088 エラーがスローされる

Oracle 10g データ ポンプ ユーティリティによって作成されたダンプ ファイルからデータをインポートしようとしています。私が発行しているコマンドは

impdp \"username/password@DB as sysdba\" remap_schema=SRC_SCHEMA:TARGET_SCHEMA remap_tablespace=source_tablespace:target_tablespace DUMPFILE=db.dmp

次のエラー メッセージが表示されます。

このエラーの原因は何ですか?

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

oracle - ダンプファイルをOracle11gr2にインポートするとエラーが発生します

ダンプファイルをOracle11gr2にインポートしているときに、このエラーが発生します。これを解決する方法を提案してください。

Alexのコメントによると、impの他の属性を試してみましたが、別のエラーが発生しました

私が実行するコマンドは

エラーは

WE8MSWIN1252文字セットおよびAL16UTF16NCHAR文字セットでインポートが実行されましたエクスポートクライアントはWE8ISO8859P1文字セットを使用します(文字セット変換の可能性があります)IMP-00053:インポートモードがエクスポートダンプファイルと互換性がありませんIMP-00000:インポートが失敗しました

0 投票する
3 に答える
6849 参照

oracle - Oracle11gでのRMANOracle10gバックアップの復元

LinuxOSのoracle11g(11.2.0.3)で復元したいSun SolarisOSのoracle10g(10.2.0.3)のRMAN完全データベースバックアップがあります。バックアップ部分は、バイナリモードで手動でOracle11gサーバーに転送されました。Oracle11gはLinuxOSにインストールされています。RMANバックアップしかなく、バックアップが作成されたプライマリデータベースにアクセスできません。

バックアップは上記の形式で行われます。私はORACLE_SIDを知っており、バックアップが作成されたデータベースについて実行しました。

次のコマンドを試したときはいつでも

次のエラーが通知されました

カタログからもrmanバックアップを復元しようとしましたが、次のエラーが通知されました

両方のサーバーでチェックサムを確認したので、ファイルは破損していません。同じです。

Oracle11gでRMANoracle10gバックアップを復元する方法を教えてください。どこで問題が発生しているのかを教えてください。

前もって感謝します。