ステップ 2. PL/SQLオブジェクトとサイジングの収集 - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ステップ 2. PL/SQLオブジェクトとサイジングの収集

このステップでは、データベース移行に適した候補を特定するために重要な、PL/SQLオブジェクトの数とサイズ (スキーマごと) を収集します。PL/SQLオブジェクトは通常、手動でコード変換を行う必要があるため、移行の時間と複雑さが増すため、このデータ属性は重要です。ステップ 1 の上位 10% のデータベースから開始します (ニーズに合わせてこの割合を調整してください)。このリストをクエリして、PL/SQLオブジェクト数、データベースバージョン、データベースエディション、およびポートを調べてデータを検証します。データベース候補リスト全体を繰り返し処理するときに、このプロセスを複数回実行することになるため、このステップはスクリプトを使用して自動化することをお勧めします。

このガイドの付録には、Oracle データベースと SQL Server データベースのサンプルクエリが記載されています。これらのクエリをスクリプトにまとめて、必要なデータを収集できます。最適化するには、すべてのデータベースで共通のユーザーを作成します。

残りのリストを繰り返し処理し、オブジェクト数とデータベースサイズに基づいてデータベース候補の優先順位を昇順に変更して、ステップ 3 のデータベース候補に優先順位を付けます。次のステップに備えて、リストをカンマ区切り値 (CSV) ファイルとしてフォーマットする。

PL/SQLオブジェクト数に基づいてデータベースをフィルタリングする基準