SQL Server 2008 相對於 2005 有些奇怪的預設規定

常會讓人摸不著頭緒

比如說我已經是系統管理者了,但為啥改個 table 的欄位也不行,目前發現一個狀況,我要改 table 的欄位

但會彈出下列視窗

49759ea0c4a7b  

2018-12-06_095854  

 

第一次看到還真是令我傻眼,怎麼會這樣!,一開始還以為是 database 的設定有什麼地方要調,結果都不是

後來在 google 一陣後,找到解決方法

居然是在 ssms 的工具->選項中

201311292058  

 

在「設計師(designers)」中要把「防止儲存需要資料表重建的變更」的勾選取消,這樣就可以了。

201311292059  

 

後來發現,原來如果這個選項是勾選的,且你的 table 中有資料的話,就會彈出

如果這個選項是勾選的,但你的 table 中是沒有任何資料的話,就可以修改..

以上資料提供給跟我遇到情況一樣的人

 

 

Reference:http://yangxinde.pixnet.net/blog/post/25469730-sql-2008%E5%BE%88%E9%B3%A5%E7%9A%84%E8%A8%AD%E5%AE%9A-%E9%98%B2%E6%AD%A2%E5%84%B2%E5%AD%98%E9%9C%80%E8%A6%81%E8%B3%87%E6%96%99%E8%A1%A8%E9%87%8D%E5%BB%BA%E7%9A%84

    mitblog 發表在 痞客邦 留言(0) 人氣()