dmpファイルやログファイルからOracleデータベースをインポートする方法は?
2023-08-11 10:40:52
質問
ダンプ ファイルからデータベースを作成するにはどうしたらよいでしょうか。私のシステムには、同じ構造の既存のデータベースがないので、ジョブ、イベント、テーブルなどを含む完全なものでなければなりません。
私はダンプとログ ファイルを E: ドライブに置きました。
インポート ユーティリティを試しました。
E:/>impdp system/tiger@oratest FILE=WB_PROD_FULL_20MAY11.dmp
しかし、私は次のようなエラーが発生します。
invalid argument value
bad dump file specification
unable to open dump file "E:\app\admin\oratest\dpdump\WB_PROD_F
ULL_20MAY11.dmp" for read
unable to open file
unable to open file
(OS 2) The system cannot find the file specified.
また、Windowsのエクスプローラで見ると、Linuxサーバから取得したDMPファイルがCrash dumpファイルとして表示されています。
この問題をどのように解決したらよいのかわかりません。この問題を解決するために私を助けてください。
私はOracleの全くの初心者です...。
どのように解決するのですか?
データベースはどのようにエクスポートされたのですか?
-
を使用してエクスポートされた場合
exp
で、フルスキーマがエクスポートされた場合は-
ユーザーを作成します。
create user <username> identified by <password> default tablespace <tablespacename> quota unlimited on <tablespacename>;
-
権利を付与する。
grant connect, create session, imp_full_database to <username>;
-
でインポートを開始します。
imp
:imp <username>/<password>@<hostname> file=<filename>.dmp log=<filename>.log full=y;
-
-
を使用してエクスポートされた場合
expdp
でエクスポートされた場合、インポートの開始はimpdp
:impdp <username>/<password> directory=<directoryname> dumpfile=<filename>.dmp logfile=<filename>.log full=y;
エラーログを見ると、ディレクトリが指定されていないようなので、Oracleはそのディレクトリにある
dmp
ファイルをデフォルトのディレクトリで探そうとします (つまり
E:\app\Vensi\admin\oratest\dpdump\
).
エクスポートファイルを上記のパスに移動するか、ディレクトリオブジェクトを作成して
dmp
ファイルが存在するパスを指すディレクトリオブジェクトを作成し、そのオブジェクト名を
impdp
コマンドに渡す。
関連
-
[解決済み】Oracleクエリが順序付け後に返す行数を制限するにはどうすればいいですか?
-
[解決済み] oracleのsidとデータベース名を確認する
-
[解決済み] SQL Developerで変数の値を表示する
-
[解決済み] 制約名でテーブル名を取得する [重複]。
-
[解決済み] DB内の全スキーマをリストアップするためのOracle SQLクエリ
-
[解決済み] Oracle Database 11gのHibernate方言?
-
[解決済み] oracleのDATEとTIMESTAMPの違いについて
-
[解決済み] Oracleデータベースからランダムにレコードを取得する方法は?
-
[解決済み] Oracleの "not null "制約の名前がわからない場合、どのようにドロップすればよいですか?
-
[解決済み] Oracle 11gでSQL*Plusを使用してデータベースを表示する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] oracleのsidとデータベース名を確認する
-
[解決済み] OracleのIN句に1000以上の値を入れる方法【重複あり
-
[解決済み] Oracle Database 11g Express Editionを初期インストールした後、新しいデータベースを作成する方法は?
-
[解決済み] 制約名でテーブル名を取得する [重複]。
-
[解決済み] Oracle JDBC ojdbc6 JarをMaven依存にする。
-
[解決済み] Oracle SQL DeveloperのSQLワークシートウィンドウでテキストを印刷する
-
[解決済み] OracleでGUIDを生成するには?
-
[解決済み] Oracleデータベースからランダムにレコードを取得する方法は?
-
[解決済み] 既存のチェック制約を修正するには?
-
[解決済み] Oracle 10gでテーブルのカラムの名前を変更する方法