翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
DMS Schema Conversion でのデータベーススキーマの更新
移行プロジェクトを作成すると、DMS Schema Conversion はソーススキーマとターゲットスキーマに関する情報をこのプロジェクトに保存します。DMS Schema Conversion は、遅延ロードを使用して、データベースツリーのノードを選択する際など、必要な場合にのみメタデータをロードします。積極的なロードを使用すると、スキーマ情報のロードが迅速化します。このためには、スキーマを選択して、[アクション] から [メタデータをロード] を選択します。
オブジェクトの移行プロジェクトへの自動または手動ロードが完了したら、DMS Schema Conversion は再度遅延ロードを使用することはありません。そのため、データベース内のテーブルやプロシージャなどのオブジェクトを変更する場合は、必ず移行プロジェクトで更新を実行します。
データベースからスキーマを更新するには、更新するオブジェクトを選択して、[アクション] から[データベースから更新] を選択します。ソースとターゲットのデータベーススキーマの次のデータベースオブジェクトを更新できます。
-
ソース
-
データベース接続
ソースデータベーススキーマを更新する場合は、データベースから更新を選択して、プロジェクトのスキーマをソースデータベースの最新のスキーマに置き換えます。
-
仮想接続
ソースデータベースの S3 バケットの DDL スクリプトを更新する場合は、データベースから更新を選択して、S3 バケットの DDL スクリプトの最新のメタデータでプロジェクトのスキーマを更新します。
注記
仮想接続の場合、データベースからの更新はオブジェクトツリーの最上位レベルでのみ使用できます。このアクションは、オブジェクトツリーをクリアし、S3 バケットの DDL スクリプトからメタデータを再ロードします。
-
-
ターゲット
ターゲットデータベースのスキーマを更新すると、DMS Schema Conversion はプロジェクトのスキーマをターゲットデータベースの最新のスキーマに置き換えます。DMS Schema Conversion は、変換済みのコードをターゲットデータベースのコードに置き換える。[データベースから更新] を選択する前に、変換済みのコードをターゲットデータベースに適用したことを確認する。そうしないと、ソースデータベースが再度変換される。