プロジェクトの設定 (同期) (OracleToSQL)

[プロジェクトの設定] ダイアログ ボックスの [同期] ページには、SSMA がテーブルやストアド プロシージャなどのデータベース オブジェクトを SQL Server に読み込んで更新する方法をカスタマイズする設定が含まれています。

既定のアクション オプションでは、Oracle データベースからオブジェクトを更新したり、オブジェクトを SQL Server データベースと同期したりするための既定の設定を指定します。 詳細については、データベースを最新の情報に更新 - Oracle を参照してください。

同じ設定を含む 2 つの異なる「同期」ページにアクセスできます。

  • 今後のすべての SSMA プロジェクトの設定を指定するには、[ツール] メニューの [既定のプロジェクト設定] をクリックし、左側のウィンドウの下部にある [同期] をクリックします。

  • 現在のプロジェクトの設定を指定するには、[ツール] メニューの [プロジェクト設定] をクリックし、左側のウィンドウの下部にある [同期] をクリックします。

その他のオプション

試行回数
SSMA が SQL Server にオブジェクトを読み込むときに実行する試行回数を指定します。 現在の試行で SQL Server に読み込まれていないオブジェクトは、SSMA が現在の同期プロセスの最大試行回数に達するまで再試行されます。 既定値は 2 です

Oracle オプションの同期

ローカル オブジェクトとリモート オブジェクトの変更に対する処置
SSMA とデータベース サーバーでオブジェクト定義が変更されたときに、[同期] ダイアログ ボックスの既定の設定を指定します。 既定値は [データベースから更新] です。

  • [データベースから更新] を選択した場合、SSMA は条件が満たされたときにデータベース定義をメタデータに読み込みます。

  • [スキップ] を選択した場合、SSMA は更新アクションを実行しません。

ローカル オブジェクトオブジェクトの変更に対する処置
SSMA でオブジェクトが変更されたときの [同期] ダイアログ ボックスの既定の設定を指定します。 既定値は [スキップ] です。

  • [データベースから更新] を選択した場合、SSMA は条件が満たされたときにデータベース定義をメタデータに読み込みます。

  • [スキップ] を選択した場合、SSMA は更新アクションを実行しません。

リモート オブジェクトの変更に対するアクション
データベース サーバーでオブジェクトが変更されたときの [同期] ダイアログ ボックスの既定の設定を指定します。 既定値は [データベースから更新] です。

  • [データベースから更新] を選択した場合、SSMA は条件が満たされたときにデータベース定義をメタデータに読み込みます。

  • [スキップ] を選択した場合、SSMA は更新アクションを実行しません。

ローカル オブジェクトのメタデータが見つからない場合のアクション
ローカル メタデータがない場合の [同期] ダイアログ ボックスの既定の設定を指定します。 既定値は [データベースから更新] です。

  • [データベースから更新] を選択した場合、SSMA は条件が満たされたときにデータベース定義をメタデータに読み込みます。

  • [スキップ] を選択した場合、SSMA は更新アクションを実行しません。

SQL Server オプションの同期

ローカル オブジェクトとリモート オブジェクトの変更に対する処置
SSMA とデータベース サーバーでオブジェクト定義が変更されたときに、[同期] ダイアログ ボックスの既定の設定を指定します。 既定値は [データベースへの書き込み] です。

  • [データベースから更新] を選択した場合、SSMA は条件が満たされたときにデータベース定義をメタデータに読み込みます。

  • [データベースへの書き込み] を選択した場合、SSMA は、条件が満たされたときに SSMA メタデータの内容に従ってデータベース内のオブジェクトを更新します。

  • [スキップ] を選択した場合、SSMA は更新アクションを実行しません。

ローカル オブジェクトオブジェクトの変更に対する処置
SSMA でオブジェクトが変更されたときの [同期] ダイアログ ボックスの既定の設定を指定します。 既定値は [データベースへの書き込み] です。

  • [データベースから更新] を選択した場合、SSMA は条件が満たされたときにデータベース定義をメタデータに読み込みます。

  • [データベースへの書き込み] を選択した場合、SSMA は、条件が満たされたときに SSMA メタデータの内容に従ってデータベース内のオブジェクトを更新します。

  • [スキップ] を選択した場合、SSMA は更新アクションを実行しません。

リモート オブジェクトの変更に対するアクション
データベース サーバーでオブジェクトが変更されたときの [同期] ダイアログ ボックスの既定の設定を指定します。 既定値は [データベースから更新] です。

  • [データベースから更新] を選択した場合、SSMA は条件が満たされたときにデータベース定義をメタデータに読み込みます。

  • [データベースへの書き込み] を選択した場合、SSMA は、条件が満たされたときに SSMA メタデータの内容に従ってデータベース内のオブジェクトを更新します。

  • [スキップ] を選択した場合、SSMA は更新アクションを実行しません。

ローカル オブジェクトのメタデータが見つからない場合のアクション
ローカル メタデータがない場合の [同期] ダイアログ ボックスの既定の設定を指定します。 既定値は [データベースから更新] です。

  • [データベースから更新] を選択した場合、SSMA は条件が満たされたときに [データベースから更新] オプションを選択します。

  • [データベースへの書き込み] を選択した場合、SSMA は条件が満たされたときにデータベースからオブジェクトを削除します。

  • [スキップ] を選択した場合、SSMA は更新アクションを実行しません。