相違点のコピー時にマイグレーションされるオブジェクト

構造化比較表では、ソース・モデルからターゲット・データベース・モデルに相違点をコピーするときに、 追加のオブジェクトもターゲット・モデルにコピーされる場合があります。
オブジェクトは、従属オブジェクト、必須オブジェクト、および影響を受けるオブジェクト を持つことがあります。
従属オブジェクト
別のオブジェクトの存在を必要とするオブジェクトです。例えば、列、 索引、および主キーは、いずれも表の存在を必要とするため、従属オブジェクト です。
必須オブジェクト
従属オブジェクトが存在するためには欠かせないオブジェクトです。例えば、表 A がスキーマ A にあるとすると、スキーマ A は表 A の必須オブジェクト です。
影響を受けるオブジェクト
別のオブジェクトが変更またはドロップされた場合に影響を受けるオブジェクトです。 例えば、ビュー A が表 A を参照している場合、このビューは表 A に対する変更の 影響を受ける場合があります。

選択したオブジェクトをターゲット・データベース・モデルにコピーするときに、 そのオブジェクトの必須オブジェクトと従属オブジェクトが自動的にコピーされます。

以下の表は、選択したオブジェクトに加えて自動的にコピーされるオブジェクトを示しています。

表 1. 選択したオブジェクトに加えてコピーされるオブジェクト
選択したオブジェクト・タイプ 一緒にコピーされるオブジェクト
スキーマ スキーマおよびその従属オブジェクト (表、ビュー、関数、 ストアード・プロシージャーなどを含む)
表およびその必須オブジェクト (直接の親表、表スペース、および バッファー・プールを含む)
ビュー ビュー、必須スキーマ、および必須参照オブジェクト (ビュー、 表、別名など)
別名 別名、必須スキーマ、およびその別名が定義されているオブジェクト
マテリアライズ照会表 マテリアライズ照会表およびその必須オブジェクト (すべての表を含む)
ストアード・プロシージャー ストアード・プロシージャー
関数 関数
シーケンス シーケンス
表スペース 表スペースおよびそのバッファー・プール
バッファー・プール バッファー・プール

フィードバック