Oracleデータベースのバックアップとリカバリ

データベース上で動作して物理バックアップ物理ファイルシステム(例えば、データファイル、制御ファイルおよびログファイル)をバックアップ

  論理データベースのバックアップの論理コンポーネント(例えば、貯蔵および表ビューデータベース・オブジェクトの間など)のバックアップであります

  障害の種類

  データベース操作の失敗を中止した4種類のものがあります。

   障害の種類

    1.文障害

    2.ユーザープロセスの障害

    失敗の3例

    4.メディア障害

  論理障害は、故障につながることができ、SQLステートメントのステートメントの実行中に発生します。ユーザ記述のSQLが有効でない場合、論理的な障害が発生しました。

  ユーザープロセスの障害は、ユーザプログラムのエラーを発生し、データにアクセスすることはできません。切断されたユーザー・プロセスの障害または異常、異常終了処理を引き起こします。

  ハードウェアやソフトウェアの問題が原因のOracleデータベース・インスタンスが実行し続けることができない場合は、インスタンス障害が発生します

  データベースが正しくデータベースファイルに読み取りまたは書き込みができない場合は、メディア障害が発生します。

  データベースのバックアップ

  データベースメソッドに2つのバックアップデータの提供:物理バックアップと論理バックアップ。

  論理バックアップ:バックアップトリガモードオブジェクトテーブルビュー。

  物理的なバックアップ

    コールドバックアップ:物理ファイルのバックアップコピーを停止します

    ホットバックアップ:通常の動作条件下でのバックアップのデータベースは、データベースがアーカイブモードで実行する必要があります。

  エクスポートとインポートユーティリティ

  エクスポートとインポート・データベースオブジェクトは、4つのモードです:

    1.フルデータベース(輸出全体のデータベース内のすべてのオブジェクトをインポート)

    表2(または複数のテーブルを指定された1つ以上のパーティションのエクスポートとインポート)

    3.ユーザー(輸出とユーザーモードですべてのオブジェクトをインポート)

    4.表領域(エクスポートおよびインポート指定された表スペース内の1つの以上のオブジェクトの全て)

  エクスポート・ユーティリティは、一般的に使用されるコマンド以下のパラメータがあります。

  

  

  DOSウィンドウで実行

  ユーザーモードに応じてデータをエクスポート

  EXP ORCLファイル= scott_back.dmpの所有者=スコット@スコット/虎。

  表のようにデータをエクスポート

  EXPスコット/虎@ orclとテーブル=(EMP、DEPT)ファイル= scott_back_tab.dmp

  表スペースの方法でデータをエクスポート

  ORCL表領域@ EXPシステム/マネージャー=(ユーザー)

  file=tbs_users.dmp

  使用参数文件导出数据

  exp system/manager parfile='c:\parameters.txt'

  

  导入实用程序有如下常用命令参数:

  

  

  将整个文件导入数据库

  imp system/manager@orcl file=item_back.dmp ignore=y full=y

  将scott用户的表导入到martin用户

  imp system/manager@orcl file=scott_back.dmp fromuser=scott touser=martin tables=(emp,dept)

  使用参数文件导入数据

  imp system/manager parfile='c:\parameters.txt' 

 

おすすめ

転載: www.cnblogs.com/268lwc/p/11506392.html