oracleテーブルデータエクスポートdmpファイル

1046 ワード

一、plsqlツールによるdmpファイルのエクスポート
「ツール」>「表のエクスポート」図に示すように、エクスポートする表を選択します.
二、使用命令方式
  • ローカルoracleクライアント構成tnsnameを表示する.ora構成情報ファイル
  • #=uc/uc        ==
    LC_UC=
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = UCDEV)
        )
    )

    内訳:LC_UCはデータベース名、HOSTはIPアドレス
    2.tnsがtnspingLCを使用可能かどうかをテストするUC(tnsname.ora構成情報表示代表利用可能)
    3.コマンドエクスポートデータのインポート
    a.データベースLC_をUCは完全にエクスポートされ、ユーザー名ucパスワードucはD:ucにエクスポートされる.dmp中
      exp uc/uc @LC_UC file=d:\uc.dmp full=y

    b.データベース内のsystemユーザとsysユーザのテーブルをエクスポートする
     exp system/uc @LC_UC file=d:\uc.dmp owner=(system,sys)

    c.データベース内のテーブルtable 1、table 2をエクスポートする
     exp system/uc@LC_UC file=d:\uc.dmp tables=(table1,table2)

    dデータベース内のテーブルtable 1のフィールドfiled 1を「00」で始まるデータをエクスポートする
     exp system/uc@LC_UC file=d:\uc.dmp tables=(table1) query=\" where filed1 like '00%'\"