oracleデータポンプのインポートおよびエクスポートdmpファイルの構文

インポート操作

(この例は、複数のデータポンプファイルCOSPACE.DMP、WISDOMGOV.DMPのインポートです)


0、データベースログイン


plsqlはsysアカウントを使用し、sysdbaとしてorclインスタンスにログインします。


1.インポートしたデータベースに操作ディレクトリを作成します


1.1。Eディスクのルートディレクトリにダンプフォルダを作成します(すべてのデータポンプファイルをこのディレクトリ(e:\ dump)に配置します)
1.2。システム管理者でデータベースにログインし、SQLエグゼキュータで次のコマンド
create directorydump_dirを実行します'e:\ dump'として; 

2.テーブルスペースを作成します(sql executorで次のコマンドを実行します)


2.1.COSPACE
テーブルテーブルの作成テーブルテーブルの作成COSPACE  
ロギング  
データファイル 'E:\ app \ Administrator \ oradata \ orclWG \ COSPACE.DBF'-注:データベースインスタンスの作成時に指定されたパスは、
サイズ50mで

次の50mで自動拡張されます最大  サイズ  20480m  

ローカルの範囲管理。

 2.2.WISDOMGOV
テーブルスペースの作成テーブルスペースの作成WISDOMGOV 
ロギング  
データファイル 'E:\ app \ Administrator \ oradata \ orcl \ WISDOMGOV.DBF'-注:データベースインスタンスが次の50m最大
サイズ20480m  エクステント管理ローカルで時間サイズ50m  
自動拡張で  作成されたときに指定されたパス;

 

3.ユーザーを作成します(sql executorで次のコマンドを実行します)


3.1、创建COSPACE用户
lilo123
デフォルトテーブルスペースCOSPACEで識別されるユーザーCOSPACEを作成します  


3.2、创建WISDOMGOV用户
lilo123
デフォルトテーブルスペースWISDOMGOVで識別されるユーザーWISDOMGOVを作成します  


4.ユーザーエンパワーメント(sql executorで次のコマンドを実行します)


4.1、COSPACEに
接続、リソース、dbaをCOSPACEに付与する権限を与えます。


4.2。WISDOMGOVに権限を
与えて、WISDOMGOVに接続、リソース、dbaを付与します。


5.データポンプ使用ディレクトリをユーザーに割り当てます(sql executorで次のコマンドを実行します)。


5.1、ディレクトリdump_dirの読み取りと書き込みをCOSPACEに付与します。
5.2、ディレクトリdump_dirの読み取りと書き込みをWISDOMGOVに付与します。


6.インポートデータを実行します(データポンプが格納されているパスに切り替え、次のようにcmdコマンドラインを実行します)


6.1、impdp COSPACE / 123456 @ orclWG directory = dump_dir dumpfile = COSPACE.DMP
6.2、impdp WISDOMGOV / 123456 @ orcl directory = dump_dir dumpfile = WISDOMGOV.DMP


 

 


エクスポート操作(複数のデータポンプファイルのエクスポート)

0、データベースログイン


plsqlはsysアカウントを使用し、sysdbaとしてorclインスタンスにログインします。


1.操作ディレクトリを作成します


1.1。ディスクEのルートディレクトリ(データポンプがエクスポートおよび保存されるパス)にダンプフォルダを作成します。1.2。
システム管理者でデータベースにログインし、SQLエグゼキュータで次のコマンドを実行します
。createdirectorydump_dir as'e:\ dump '; 
1.3、ディレクトリの権限をユーザーに割り当て、次のコマンドを実行します(SQL executorによって実行されます)
1.3.1、cospaceユーザー
grant readに割り当て、ディレクトリdump_dirをcospaceに書き込みます;
1.3.2、wisdomgovユーザー
grant read、writeに割り当てますwisdomgovへのディレクトリdump_dir;


2.データをエクスポートします(データポンプが格納されているパスに切り替え、次のようにcmdコマンドラインを実行します)


2.1、cospaceデータのエクスポートexpdp
cospace / 123456 @ orclWG directory = dump_dir file = COSPACE.dmp schemas = cospace
2.1、wisdomgovデータのエクスポート
expdp wisdomgov / 123456 @ orcl directory = dump_dir file = WISDOMGOV.dmp schemas = wisdomgov

おすすめ

転載: blog.csdn.net/chudelong1/article/details/108897370