CMDエクスポートデータを使用して、コマンド、バックアップ・ウィンドウ(もSQLPLUSを動作させるために接続することができます)
-輸出
-完全派生データベースORCL
EXPシステム/ ORCLのOracleファイル@ = C:\ oracle_bak \ orcl_bak.dmpのフル= Y
-データベーススコットのユーザーのすべてのオブジェクトをエクスポートする
ファイル= ORCLスコット/ tiger1 @ EXP \ oracle_bak \:C scott_bak.dmp所有者=スコット
-スコットユーザー表emp、DEPT輸出
EXPスコット/ tiger1 @ファイル= ORCL \ oracle_bak \:C table_bak.dmpテーブル=(EMP、DEPT)
-インポート
-データベースへインポートするバックアップファイル
IMPスコット/ tiger1 @ファイルORCL = C:\ oracle_bak \ scott_bak.dmpは= Yを無視します
-スコットのユーザーのバックアップファイルはyanlnユーザーへの
IMP yanln / yanln @ ORCL FROMUSER =スコットTOUSER = yanlnファイル= C:\ oracle_bak \ scott_bak.dmp
-のバックアップテーブルのスタッフテーブル作成
CREATE TABLEをemp_bakを
AS
SELECT * FROM EMP;
-バックアップデータを同期させるためのトリガーを作成します
-従業員が削除されたとき、バックアップテーブルの同期が削除
syno_bak_trigger CREATE OR REPLACE TRIGGERを
AFTER DELETE
EMP ON
FOR EACH ROWの
BEGIN
WHERE EMPNO = emp_bak。DELETE FROM:old.empno;
END;
-テスト
EMP SELECT * FROM。
EMP FROM DELETE WHERE EMPNO = 7499;
emp_bakから*を選択します。
ロールバック;
また、さらにPL / SQL Developerのツールのエクスポートとインポートで利用することができます