問題タブ [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.
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 が混在しています。しかし、バージョンとは関係ないと思います。
oracle - Oracle Data Pump Export ファイル内のスキーマを特定する方法
- で作成された Oracle データベースのバックアップ ファイル (.dmp) があり
expdp
ます。 - .dmp ファイルは、データベース全体のエクスポートです。
- このダンプ ファイル内からスキーマの 1 つを復元する必要があります。
- このダンプ ファイル内のスキーマの名前がわかりません。
- データのインポートに使用
impdp
するには、ロードするスキーマの名前が必要です。
.dmp ファイルを調べて、その中のすべてのスキーマを一覧表示する必要があります。
更新 (2008-09-18 13:02) - 詳細情報:
私が現在使用しているimpdpコマンドは次のとおりです。
また、DPUMP_DIR が正しく構成されています。
はい、EXPORT.DMP ファイルは実際にはそのフォルダーにあります。
impdp
コマンドを実行したときに表示されるエラー メッセージは次のとおりです。
ほとんどの場合、このエラー メッセージは予期されたものです。impdp
コマンドが必要です:
しかし、それを行うには、ソース スキーマが必要です。
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: インポート正常に終了しませんでした
oracle - 非dbaユーザーとしてoracleimportutilを実行することは可能ですか?
Oracleダンプをインポートしようとすると。表示されたエラーに続いて、
EXPORT:V10.02.01によって作成されたファイルをダイレクトパス経由でエクスポートします
IMP-00013:別のDBAによってエクスポートされたファイルをインポートできるのはDBAだけです
IMP-00000:インポートが失敗しました
非dbaユーザーがダンプファイルをエクスポートするかどうか疑問に思っています。非dbaユーザーはダンプファイルをインポートできますか?
oracle - dmpファイルとログファイルからOracleデータベースをインポートするにはどうすればよいですか?
ダンプファイルからデータベースを作成するにはどうすればよいですか?システムに同じ構造の既存のデータベースがないため、ジョブ、イベント、テーブルなどを備えている必要があります。
ダンプとログファイルをE:ドライブに配置しました
インポートユーティリティを試しました
しかし、私は次のようにエラーが発生しています
そして、Windowsエクスプローラーで見ると、DMPファイル(Linuxサーバーから取得)がクラッシュダンプファイルとして表示されています
この問題を解決する方法がわかりません。この問題を解決するのを手伝ってください。
私はOracleの完全な初心者です...
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"が正常に完了しました」です。
問題を解決するのを手伝ってください。
ありがとう
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 ユーティリティを使用する」です)、それでも正しく理解できませんでした:
Oracle 10g クライアント 10.2.0.4 はこれで問題ありませんか? TNS などをセットアップする必要がありますか?
前のコマンドを使用して DB をエクスポートすると、システムは自動的に Ora10g クライアント exp ツールを使用しますか?
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
次のエラー メッセージが表示されます。
このエラーの原因は何ですか?
oracle - ダンプファイルをOracle11gr2にインポートするとエラーが発生します
ダンプファイルをOracle11gr2にインポートしているときに、このエラーが発生します。これを解決する方法を提案してください。
Alexのコメントによると、impの他の属性を試してみましたが、別のエラーが発生しました
私が実行するコマンドは
エラーは
WE8MSWIN1252文字セットおよびAL16UTF16NCHAR文字セットでインポートが実行されましたエクスポートクライアントはWE8ISO8859P1文字セットを使用します(文字セット変換の可能性があります)IMP-00053:インポートモードがエクスポートダンプファイルと互換性がありませんIMP-00000:インポートが失敗しました
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バックアップを復元する方法を教えてください。どこで問題が発生しているのかを教えてください。
前もって感謝します。