Advanced Database & Application Migration (ADAM) は、アプリケーションとデータベースの評価結果を組み合わせて表示し、アプリケーション変換の重点分野に関する提案を提供します。
前提条件
アプリケーションプロファイルは、すべてのコレクションパッケージから作成されます。
背景情報
データベースとアプリケーションの変換には、次の課題があります。
アプリケーション変換コストの見積もり
データベース移行計画
長い間維持されていないアプリケーションの変換
アプリケーション評価プロジェクトの作成
アプリケーションの基本情報を入力します。 評価するデータベースのタイプとバージョンを選択します。
評価する1つ以上のアプリケーションプロファイルを選択します。
説明関連するすべてのデータベースが完了状態の場合にのみ、評価プロジェクトを作成できます。
データベース評価プロジェクトを選択します。
総合評価結果
評価結果は、全体の結果、移行グループ、およびアプリケーションノードに基づいて表示されます。
評価結果の概要は、アプリケーションとデータベースの評価結果を組み合わせたものです。
アーキテクチャリスト: ADAMは、インテリジェントアルゴリズムを使用して、データベースとアプリケーション間の関係に基づいてアーキテクチャ全体をグループ化します。 移行グループは、移行単位の最小サブセットです。 したがって、移行グループを移行しても、他の移行グループのデータ依存関係は影響を受けません。
説明アプリケーション呼び出しは考慮されません。
移行スコア: ADAMは、移行および変換タスクの難易度をスコア付けします。 スコアが高いほど、アプリケーションの変換コストが低いことを示します。
説明移行スコアは、収集されたデータの整合性に左右される。 ビジネスニーズに基づいて移行コストを見積もることを推奨します。
全体的な互換性: メトリックは、アプリケーションSQLステートメントとデータベースオブジェクトの互換性を示します。
説明データベースから収集されたSQL文は、データベースシステムの対象となります。 したがって、SQL文の互換性は参照に使用されません。
アーキテクチャブループリント: アーキテクチャブループリントは、トポロジ内の移行グループのステータスを示します。
移行グループの評価結果
移行グループは、移行単位の最小サブセットです。 したがって、移行グループを移行しても、他の移行グループのデータ依存関係は影響を受けません。
移行グループには、アプリケーションノードとデータベースノードが含まれます。 アプリケーションノードをクリックして、評価と変換の詳細を表示できます。
1つのアプリケーションの評価結果には、アプリケーションの依存関係、SQLの互換性、およびアプリケーション変換のフォーカス領域が含まれます。
アプリケーション依存関係は、アプリケーションノードが依存するデータベースの情報を示す。 アプリケーションの最小依存オブジェクトはスキーマです。

SQL互換性は、アプリケーションSQLステートメントの互換性を示し、各SQLステートメントに固有の変換ルールとフォーカス領域を提供します。


Compatible: 変換せずにターゲットデータベースで実行できるSQL文の数を示します。
変換後の互換性: ADAMによって変換されたSQL文の数を示します。これは、アプリケーションで置き換えられた後、ターゲットデータベースで実行できます。
Incompatible: ターゲットデータベースで実行できないSQL文の数を示します。 特定の変換の提案に基づいて、アプリケーションコードまたはSQLステートメントを変更する必要があります。
ADAMは、アプリケーション変換の焦点領域を示し、提案を提供します。 アプリケーション変換の焦点領域を簡単または詳細に確認できます。

