SQL Server 2008|2012 阻止保存要求重新创建表的更改
不是很理解為什么在SQL Server 2008及以后的版本中會(huì)加入阻止保存要求重新創(chuàng)建表的更改這個(gè)選項(xiàng)。太麻煩了,每次修改表結(jié)構(gòu)的時(shí)候會(huì)被"阻止"。很不方便。
問題描述:
SQL Server 2008“阻止保存要求重新創(chuàng)建表的更改”的錯(cuò)誤的解決方案是本文我們主要要介紹的內(nèi)容,情況是這樣的:我們?cè)谟肧QL Server 2008 建完表后,插入或修改任意列時(shí),提示:當(dāng)用戶在在SQL Server 2008企業(yè)管理器中更改表結(jié)構(gòu)時(shí),必須要先刪除原來的表,然后重新創(chuàng)建新表,才能完成表的更改。
如果強(qiáng)行更改會(huì)出現(xiàn)以下提示:不允許保存更改。您所做的更改要求刪除并重新創(chuàng)建以下表。您對(duì)無法重新創(chuàng)建的標(biāo)進(jìn)行了更改或者啟用了“阻止保存要求重新創(chuàng)建表的更改”選項(xiàng)。如下圖:
解決方法(SQL Server 2012也是這樣的):
打開“Microsoft SQL Server Management Studio”工具,在菜單欄選擇:
工具-〉選項(xiàng)-〉左側(cè)有個(gè) 設(shè)計(jì)器-〉表設(shè)計(jì)器和數(shù)據(jù)庫設(shè)計(jì)器 -> 阻止保存要求重新創(chuàng)建表的更改(右側(cè)) 把鉤去掉即可。
posted on 2014-11-25 18:03 NET未來之路 閱讀(...) 評(píng)論(...) 編輯 收藏轉(zhuǎn)載于:https://www.cnblogs.com/lonelyxmas/p/4121611.html
總結(jié)
以上是生活随笔為你收集整理的SQL Server 2008|2012 阻止保存要求重新创建表的更改的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用原生JavaScript
- 下一篇: EntityFramework 7 Or