oracleテーブルデータエクスポートdmpファイル
一、plsqlツールによるdmpファイルのエクスポート
「ツール」>「表のエクスポート」図に示すように、エクスポートする表を選択します.
二、使用命令方式ローカルoracleクライアント構成tnsnameを表示する.ora構成情報ファイル
内訳:LC_UCはデータベース名、HOSTはIPアドレス
2.tnsがtnspingLCを使用可能かどうかをテストするUC(tnsname.ora構成情報表示代表利用可能)
3.コマンドエクスポートデータのインポート
a.データベースLC_をUCは完全にエクスポートされ、ユーザー名ucパスワードucはD:ucにエクスポートされる.dmp中
b.データベース内のsystemユーザとsysユーザのテーブルをエクスポートする
c.データベース内のテーブルtable 1、table 2をエクスポートする
dデータベース内のテーブルtable 1のフィールドfiled 1を「00」で始まるデータをエクスポートする
「ツール」>「表のエクスポート」図に示すように、エクスポートする表を選択します.
二、使用命令方式
#=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%'\"