SQL Server 2008阻止保存要求重新創(chuàng)建表的更改
不是很理解為什么在2008中會加入阻止保存要求重新創(chuàng)建表的更改這個選項。癥狀表現(xiàn)為修改表結(jié)構(gòu)的時候會'阻止'你。而且我遇到的情況是居然有的時候阻止你,有的時候不阻止你,摸不到頭腦。小編主要講解一下SQL Server 2008“阻止保存要求重新創(chuàng)建表的更改”的錯誤的解決方案。情況是這樣的:我們在用SQL Server 2008 建完表后,插入或修改任意列時,提示:當(dāng)用戶在在SQL Server 2008企業(yè)管理器中更改表結(jié)構(gòu)時,必須要先刪除原來的表,然后重新創(chuàng)建新表,才能完成表的更改。如果強行更改會出現(xiàn)以下提示:不允許保存更改。您所做的更改要求刪除并重新創(chuàng)建以下表。您對無法重新創(chuàng)建的標(biāo)進行了更改或者啟用了“阻止保存要求重新創(chuàng)建表的更改”選項。
SQL Server 2008“阻止保存要求重新創(chuàng)建表的更改”的錯誤的解決方法:
工具-〉選項-〉左側(cè)有個 設(shè)計器-〉表設(shè)計器和數(shù)據(jù)庫設(shè)計器 -> 阻止保存要求重新創(chuàng)建表的更改(右側(cè)) 把鉤去掉即可。
關(guān)于SQL Server 2008“阻止保存要求重新創(chuàng)建表的更改”的解決方法紹到這里了,希望本次的介紹能夠?qū)δ兴斋@!
建議初學(xué)數(shù)據(jù)庫的朋友在使用的時候取消這個選項,方式是在Management Studio里找菜單欄上的'工具'然后點擊下面的選項,在出現(xiàn)的下面的這個界面中展開Designers,選中'表設(shè)計器和數(shù)據(jù)庫設(shè)計器',把'阻止保存要求重新創(chuàng)建表的更改'前面的勾打掉。
