[ORACLE]IMPコマンドで、複数テーブルをインポートする

投稿日:2018-06-25


OracleでIMPコマンドでdumpファイルをインポートする時に、特定のテーブルだけインポートしたい時ってある。

後は、複数のテーブルを纏めてインポートする方法を説明します。

Oracleを使ってると、割と避けては通れないのがDB環境の入れ替え

Oracleを使ってると、割と避けては通れない・・・

お客さんからdumpファイルを貰ったり、プロジェクトごとにDB構成が異なるため、dumpファイルを入れ替えたりして、開発を続ける必要がある訳で。

fromuserとtouserは環境に応じて適宜変更のこと。

例えば客先と同じユーザを作成しておくと割りと楽。

dumpファイルをそのままインポートする

dumpファイルをそのままインポートする時は、こう。

imp system/oradb file=(インポートしたいファイル).dmp fromuser = USER_A touser = USER_B buffer=20971520

dumpファイルの特定のテーブルをインポートする

dumpファイルの特定のテーブルをインポートする時は、こう。

imp system/oradb file=(インポートしたいファイル).dmp fromuser = USER_A touser = USER_B buffer=20971520 tables=T1

dumpファイルの特定の複数テーブルをインポートする

dumpファイルの特定の複数テーブルをインポートする時は、こう。

imp system/oradb file=(インポートしたいファイル).dmp fromuser = USER_A touser = USER_B buffer=20971520 tables=(T1,T2,T3,...)







-ORACLE
-,

関連記事

Oracle Database Bronzeの勉強を始めました。

業務でOracleを使ってます。 DBへの接続と簡単なSQLの確認ぐらいだったら、SQLDeveloperとかのツールを使わずにSQLPlusだけで済ませちゃう人も多いのかな? あとは、SQLのバッチ …

no image

Oracleの再受験無料キャンペーンは5月31日まで

【ピアソンVUE専用】Oracle会場試験用受験チケット(電子チケット) 価格:26,720円 (2019/5/19 14:11時点) 感想(15件) 【ピアソンVUE専用】Oracleオンライン試験 …

Oracle11gでパスワードの有効期限を変更する

先日のOra-28001ですが、他のユーザーも同様になってましたw 当然ですね・・・ 日本の中心付近で仕様変更と闘うSE日記Oracleで「Ora-28001:the password has exp …

[ORACLE]SQLのIN句にパラメータを適用する方法

カンマ区切りの文字列を取得した理由 こないだの続きです。 日本の中心付近で仕様変更と闘うSE日記[C#]リストをカンマ区切りの文字列で出力するhttp://ht-jp.net/blog/pc/c/c- …

C#で発生するORA-01036:illegal variable name/numberのエラーの解決法

毎度毎度、原因の分かりづらいエラーにハマりますw 今回は、「ORA-01036:illegal variable name/number」。 日本語に直訳された内容だと「変数の名前/数が無効です」とな …


カテゴリー