[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
-,

関連記事

SQLのJOINの種類を理解する

これは分かりやすい。 https://blog.codinghorror.com/a-visual-explanation-of-sql-joins/ INNNER JOIN FULL OUTER J …

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

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

[ORACLE]指定日付の月末を取得する

LAST_DAYで月末を取得する LAST_DAYを使います。 実際、仕様で、ある項目には月末を入力させるとか、翌月1日を指定するとかいうのが指定されたりします。 細かく計算してると正直面倒くさいです …

no image

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

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

[Oracle]破棄されたオブジェクトにアクセスできません。 オブジェクト名 ‘oracleconnection’ です。

破棄されたオブジェクトにアクセスできません。 オブジェクト名 ‘oracleconnection’ です。 破棄されたオブジェクトかどうかの判断(MSDK) MSDNでも破棄さ …


カテゴリー