SQL Server 2008 ダイアグラムをバックアップするにはどうすればよいですか? いくつかのダイアグラムをデータベースから別のデータベースに移動する必要があります。同じテーブルとすべてのものがありますが、ストアド プロシージャ、関数などは他にもありますか?
1 に答える
あるデータベース ダイアグラムから別のダイアグラムにテーブルをコピーすると、2 番目のダイアグラムのテーブルへの参照が追加されます。テーブルはデータベースで複製されません。たとえば、あるデータベース ダイアグラムから別のデータベース ダイアグラムに作成者テーブルをコピーすると、各ダイアグラムはデータベース内の同じ作成者テーブルを参照します。
テーブルをコピーするデータベースに接続していることを確認してください。
ソースおよびターゲット データベース ダイアグラムを開き、ソース ダイアグラム内で、ターゲット ダイアグラムにコピーするテーブルを選択します。
ツールバーの [コピー] ボタンをクリックします。このアクションにより、選択したテーブル定義がクリップボードに配置されます。
ターゲット ダイアグラムに切り替えます。このダイアグラムは、ソース ダイアグラムと同じデータベースにある必要があります。
ツールバーの [貼り付け] ボタンをクリックします。クリップボードの内容が新しい場所に表示され、別の場所をクリックするまで強調表示されたままになります。選択したテーブルとターゲット ダイアグラム内の他のテーブルの間にリレーションシップが存在する場合、リレーションシップ ラインが自動的に描画されます。
いずれかの図でテーブルを編集すると、変更が両方の図に反映されます。同様に、いずれかのダイアグラムでテーブルを保存すると、そのテーブルはどちらのダイアグラムでも「変更済み」とは見なされなくなります。