![]() 前へ |
![]() 次へ |
スナップショットとメタデータ・ローダーには重複する機能があるため、どちらを使用すればよいか判断しにくい場合があります。通常、スナップショットは、設計の進化のための変更を追跡する開発チームのニーズに対応します。メタデータ・ローダーは、リポジトリのバックアップ、リストアおよび移行などの、より一般的な管理タスクに役立ちます。
スナップショットとメタデータ・ローダーについて理解する上で重要な鍵となるのは、これらが処理するオブジェクトの範囲が異なるという点です。スナップショットは、ユーザーがプロジェクト・ナビゲータで作成する設計オブジェクトの処理のみに制限されています。一方、メタデータ・ローダーは、すべての設計オブジェクトやロケーションおよびセキュリティに関する情報を含むリポジトリ内のすべてのデータを処理します。
2つのツール間の重要な違いのリストは、表: スナップショットとメタデータ・ローダーを参照してください。
スナップショットとメタデータ・ローダー
| 機能 | スナップショット | メタデータ・ローダー |
|---|---|---|
|
スコープ |
プロジェクト・ナビゲータ内のオブジェクトに関連するメタデータのみを取得します。マッピング、プロセス・フローおよび他の設計オブジェクトのメタデータを取得します。ロケーション、セキュリティおよびユーザー定義オブジェクトに関する情報は取得しません。 |
すべての設計オブジェクトやロケーション、セキュリティおよびユーザー定義オブジェクトに関する情報を含む、リポジトリに関連するすべてのデータを取得します。 |
|
出力 |
オブジェクトのリストア元となる完全なスナップショットを作成できます。または、必要な領域がより小さいシグネチャ・スナップショットを作成することもできます。これにより、オブジェクトをリストアせずに変更を追跡できます。どちらのタイプのスナップショットもOracleデータベースに格納されます。 |
メタデータ・ローダーは、エクスポート時に拡張子.mdlを持つZIPファイルを作成します。この出力を使用して、リポジトリをリストアすることや、別のOracleデータベースに新規リポジトリを移入することが可能です。 |
|
バージョン・コントロール・ツールとの統合 |
出力をファイルとして保存してから、このファイルをバージョン・コントロール・ツールにエクスポートします。 |
MDLファイルをバージョン・コントロール・ツールにエクスポートできます。GUIを使用する場合は、オブジェクトをバージョン・コントロール・システムに渡す前に、MDLファイルを最初に抽出する必要があります。 |
|
互換性 |
スナップショットには、OWBの各リリース間の互換性がありません。 |
MDLファイルには、OWBの新規リリースとの上位互換性があります。前のリリースからMDLファイルをインポートすると、メタデータは新規リリースに自動的にアップグレードされます。 |
|
オブジェクトのロック |
メタデータ・ローダーでは、インポートを行うために、すべてのプライマリ・オブジェクトをロックする必要があります。必要なロックをかけられない場合、インポートは失敗し、変更はロールバックされます。 |
|
|
比較 |
スナップショットを比較するには、コマンドをユーザー・インタフェースで起動します。 |
MDLファイルを比較するには、サード・パーティの差分ツールを使用します。 |