Oracle プロジェクトの Microsoft SQL Server Migration Assistant (SSMA) ごとにプロジェクト オプションを設定できます。 オプションでは、オブジェクト変換、オブジェクトの読み込み、ユーザー インターフェイス、およびデータ移行の設定を指定します。 オブジェクトを SQL Server に変換するか、データを SQL Server に移行する前に、構成オプションがプロジェクトに適していることを確認します。
SSMA を使用すると、すべてのプロジェクトの既定のオプションを構成できます。 既定のオプションは、作成する新しいプロジェクトに適用されます。 その後、各プロジェクトのオプションをカスタマイズできます。
構成オプションとモード
SSMA には、次の 5 つのプロジェクト設定セットがあります。
- プロジェクト情報
- 全般 (変換、移行、オブジェクトの読み込み)
- 同期
- グラフィカルユーザーインターフェース (GUI)
- 型マッピング
SSMA には、これらの設定を構成するための 4 つのモードがあります。
- デフォルト
- 楽天的
- 満杯
- カスタム
ほとんどのユーザーには 既定 のモードをお勧めします。 オプティミスティック モードでは、現在の Oracle 構文の多くが保持され、読みやすくなりました。 ただし、現在の構文を維持することは正確でない場合があります。 Oracle 構文が同等の SQL Server 構文に変換される場合、 フル モードでは最も完全な変換が実行されますが、結果のコードの読み取りが難しくなる可能性があります。 カスタム モードでは、オプションを設定します。
設定と各モードでの適用方法の詳細については、次の記事を参照してください。
プロジェクト オプションを設定する
SSMA では、すべてのプロジェクトの既定の設定を構成できます。 これらの設定は SSMA 構成ファイルに保存され、作成した新しいプロジェクトに適用されます。
既定のプロジェクト オプションを設定する
[ ツール ] メニューの [ 既定のプロジェクト設定] を選択します。
[ 既定のプロジェクト設定] ダイアログで、次のいずれかの手順を実行します。
- [移行 ターゲット バージョン ] ドロップダウン リストから設定を表示または変更する必要がある移行プロジェクトの種類を選択し、左側のウィンドウの下部にある [ 全般 ] を選択します。 次に、[ 変換 ] または [移行] を選択 します。
- 定義済みモードを選択するには、[ モード ] ドロップダウン リストで [ 既定]、[ オプティミスティック]、または [完全] を選択します。
- カスタム設定を指定するには、新しい設定または値を選択または入力します。
[OK] を選択して設定を保存します。
現在のプロジェクトの設定をカスタマイズすることもできます。 これらの設定は、現在のプロジェクト ファイルに保存されます。
現在のプロジェクトの設定をカスタマイズする
[ツール] メニューの [プロジェクトの設定] を選択します。
[ プロジェクト設定] ダイアログで、次のいずれかの手順を実行します。
- 定義済みモードを選択するには、[ モード ] ドロップダウン リストで [ 既定]、[ オプティミスティック]、または [完全] を選択します。
- カスタム モードを指定するには、[ モード ] ボックスで [ カスタム] を選択し、適切なプロジェクト設定を選択します。
[OK] を選択して設定を保存します。