[SQL]使用SQL 2008 SQL Server Management Studio 更改資料表結構 出現錯誤訊息不允許儲存變更

posted @ 2009/9/11 10:47 | 閱讀數 : 2534 | 1 人推薦 我要推薦 | 5 Comments | 訂閱

 

自從改用 SQL 2008 SQL Server Management Studio (Express) 的管理介面後,
在下TSQL指令方面順手很多(支援智慧選單(Intellisense) 、顏色區分欄位跟關鍵字),
但若使用 SQL Server Management Studio  (Express)  在直接更改資料表結構欄位屬性或修改欄位時,
都會出現這個錯誤訊息:
不允許儲存變更。 您所做的變更會需要下列資料表卸除並重新建立。 您有做任何變更一個資料表,無法重新建立或啟用選項會防止儲存變更,需要重新建立資料表。

image

 

當出現這樣錯誤訊息,可以參考這篇說明

當您嘗試在 SQL Server 2008 中儲存資料表的 「 錯誤 」 訊息: 「 儲存變更時不允許 」

因該是預設對圖型介面的修改怕手誤,所以預設是無法直接用圖型工具修改。
更改設定流程,可以參考以下流程圖片

工具-選項- 設計師-資料表和資料庫設計工具-取消勾選 防止儲存需要資料表重建的變更

image 

依安裝的SQL 2008 SQL Server Management Studio 的不同,說明的文字有所差別

image

  • 文章分類 : SQL

回覆
亂馬客 - 2009/10/15 下午 10:58   回覆
# re: [SQL]使用SQL 2008 SQL Server Management Studio 更改資料表結構 出現錯誤訊息不允許儲存變更

哈! 原來是這個呀! 我都改用下SQL去Run,謝謝分享!

dotjum - 2009/10/16 上午 11:47   回覆
# re: [SQL]使用SQL 2008 SQL Server Management Studio 更改資料表結構 出現錯誤訊息不允許儲存變更

to 亂馬客 :
我本來也以為都要用TSQL去改,後來有次要改來改去,就認真把說明看完,才知道預設不給圖型介面改.

MIS2000 Lab. - 2010/1/18 下午 05:16   回覆
# re: [SQL]使用SQL 2008 SQL Server Management Studio 更改資料表結構 出現錯誤訊息不允許儲存變更

我的天,原來如此!!!!!

ask - 2010/1/28 上午 09:18   回覆
# re: [SQL]使用SQL 2008 SQL Server Management Studio 更改資料表結構 出現錯誤訊息不允許儲存變更
受教了
512 - 2010/2/2 下午 09:13   回覆
# re: [SQL]使用SQL 2008 SQL Server Management Studio 更改資料表結構 出現錯誤訊息不允許儲存變更
3Q~很有幫助
發表回覆






登入後使用進階評論

Please add 5 and 7 and type the answer here: