SQL Server 2008でテーブルのカラムを追加・変更などした場合、
以下のメッセージが表示され変更ができなくなることがある。
変更の保存が許可されていません。 行った変更には、次のテーブルを削除して再作成することが必要になります。 再作成できないテーブルに変更を行ったか、 テーブルの再作成を必要とする変更を保存できないようにするオプションが有効になっています。
これはSQL Server Management Studioのオプションによる制限が原因である。
以下の手順でこのオプションを無効にすることができる。
1.SQL Server Management Studioの「ツール」→「オプション」を開く
2.「デザイナ」→「テーブルの再作成を必要とする変更を保存できないようにする」のチェックを外す
ただし、このオプションを無効にすることは推奨されていない。
SQL Server Management Studioからテーブルの変更が必要となるような変更を行うと
「変更の追跡」機能の履歴が消えてしまったりするらしい。(未確認)
動作確認環境:Window XP sp2,SQL Server 2008 Express Edition