データベース ダイアグラムにデータベースの変更を反映する方法 (Visual Database Tools)

データベース ダイアグラムは、ダイアグラムと一致するようにデータベースを更新する準備ができた段階で保存します。ただし、ダイアグラムを開いた後で別のユーザーがデータベースを更新した場合は、変更内容によって自分のダイアグラムが影響を受けることがあります。また、別のユーザーがデータベースを開いた後で自分がデータベースを更新した場合は、相手のダイアグラムが影響を受けることもあります。

ダイアグラムを保存すると、他のユーザーの変更が上書きされ、データベースにダイアグラムの内容が反映されます。そのため、データベースはダイアグラムと一致します。

ダイアグラムに一致するようにデータベースを更新するには

  1. データベース ダイアグラムを保存します。

    ダイアグラムを初めて保存する場合は、[新しいデータベース ダイアグラムの保存] ダイアログ ボックスにダイアグラム名を入力し、[OK] をクリックします。

  2. ダイアグラムを保存するときに影響を受けるテーブルが [上書き保存] ダイアログ ボックスに一覧表示されます。[はい] をクリックして次の手順に進みます。

  3. 他のユーザーによって変更されたオブジェクトのうち、ダイアグラムの内容に合うように再度変更されるオブジェクトが、[データベースの変更を確認] ダイアログ ボックスに一覧表示されます。[はい] をクリックしてダイアグラムを保存し、変更一覧を受け入れます。

    ms191251.note(ja-jp,SQL.90).gifメモ :
    データベースで削除されたテーブルや列がダイアグラムに含まれている場合は、ダイアグラムを保存すると、テーブルや列の定義だけがデータベースに再度作成されます。削除前にオブジェクトに存在していたデータは復元されません。

変更されたデータベースに一致するようにダイアグラムを更新するには

  1. 変更を保存せずにダイアグラムを閉じます。

  2. オブジェクト エクスプローラでダイアグラムを右クリックします。

  3. ショートカット メニューの [最新の情報に更新] をクリックします。

  4. ダイアグラムを再度開きます。

参照

その他の技術情報

データベース ダイアグラムの使用 (Visual Database Tools)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手