【SQL Server】Management Studioでテーブルをデザインから変更するとエラーになる
公開日:
:
データベース Management Studio, SQL Server 2012, エラー, カラム変更, デザイン, 変更できない
変更の保存が許可されていません。行った変更には、次のテーブルを削除して再作成することが必要になります。再作成できないテーブルに変更を行ったか、テーブルの再作成を必要とする変更を保存できないようにするオプションが有効になっています。
SQLのALTER文を実行すれば変更できるのに「Management Studio」で変更したい対象テーブルをオブジェクトエクスプローラーからデザインで開いて、変更しようとするとエラーとなってしまう。
対処法:Management Studioの設定を変更する
1.Management Studioのツール/オプションを選択
※データベースサーバを接続していない状態でもOK
2.「オプション」画面で「デザイナー」を選択
3.テーブルオプションの「テーブルの再作成を必要とする変更を保存できないようにする」からチェックを外す
以上で終了。
この設定を行えば、デザインでテーブルの修正(カラム変更等)を行うことができるようになる。
今回、試したバージョン
Management Studio:11.0
SQL Server: SQL Server 2012
Adsense
関連記事
-
-
【SQL Server 2012】テーブル、カラム、主キー、NULL制約、データ型、長さ、INDEXの有無の一括表示
職場のシステムリプレースに伴い、データベースのテーブル(カラム)の一覧が必要になりました。 普
-
-
【Management Studio】Microsoft SQL Server 2012 ExpressにManagement Studio のインストール方法。
前回、Windows Server 2012にSQL Server 2012 Expressをインス
-
-
【SQL Server 2012】Management Studioで誰がデータベースに接続しているか調べる。
SQL Server 2012でリアルタイムで接続しているユーザーを確認するには Manageme
-
-
【SQL Server】アンインストール手順
手順としては、http://technet.microsoft.com/ja-jp/library/
-
-
【SQL Server 2012】Management Studioでサンプルデータベース(mdfファイル)をアタッチ
以前、Windows Server 2012にMicrosoftR SQL ServerR 2012
-
-
【SQL Server】エクセルをテーブルに取り込む方法
以前にManagement Studioを使ってSQLでエクセルを直接取り込む方法を書きましたが、今
-
-
【SQL Server 2012】バッチ(コマンドプロンプト)でリストア
バッチ(コマンドプロンプト)を使って、SQL Server 2012のリストアしてみたいと思います。
-
-
【SQL Server 2012】SQLでエクセルをテーブルとして表示させる方法
SQL Management Studioを使用してインポート等は使用せずにSQLのみでテーブルを表
-
-
【SQL Server】Excel VBAでSELECT文を実行してレコードセットへ取得
前回は、テーブルのレコードをVBAで直接更新(Insert/update/delete) 今回
-
-
【レプリケーション】SQL Server 2012 Expressでレプリケーション
Windows Server 2012のSQL Server 2012 Expressを二台用意して




