問題の説明
データ移行を成功させるために、DTSは、移行先データベース内のオブジェクトの名前が、PreCheck中に移行するオブジェクトの名前と同じであるかどうかをチェックします。 ただし、DTSはPreCheckに失敗します。
原因
移行先データベースには、移行するオブジェクトと同じ名前のオブジェクトが存在します。
解決策
ビジネスニーズに基づいてこの問題を修正するには、次のいずれかの方法を選択できます。
方法1: データベース、テーブル、および列のマッピングを使用する
オブジェクト名マッピング機能を使用して、移行先データベース内の異なる名前のオブジェクトに移行するオブジェクトをマッピングします。
左側のナビゲーションウィンドウでDTSコンソールにログインし、対象の移行タスクを見つけて、[タスクの編集] をクリックします。
ソースデータベースとターゲットデータベースのページで、ホワイトリストを承認し、次のステップに進みます。.
移行先データベース内のオブジェクトと同じ名前を持つ移行対象オブジェクトを、移行先データベース内の別のオブジェクトにマップします。 詳細は、オブジェクト名のマッピングをご参照ください。 [事前確認して開始] をクリックします。
方法2: ターゲットデータベースで同じ名前のオブジェクトを調整する
移行先データベースにログインし、移行するオブジェクトと同じ名前のオブジェクトの名前を変更または削除します。
方法3: 移行先データベースのオブジェクトと同じ名前の移行対象オブジェクトを削除する
タスク設定を変更して、ターゲットデータベースのオブジェクトと同じ名前のオブジェクトを削除します。
左側のナビゲーションウィンドウでDTSコンソールにログインし、対象の移行タスクを見つけて、[タスク設定の変更] をクリックします。
ソースデータベースとターゲットデータベースのページで、ホワイトリストを承認し、次のステップに進みます。.
同じ名前のオブジェクトを選択し、オブジェクトを削除して、[事前確認して開始] をクリックします。