很多時(shí)候我們把SQLServer數(shù)據(jù)庫(kù)導(dǎo)入或附加到服務(wù)器上運(yùn)行了,但需求有所小變動(dòng)要更改sql中的某列字段的屬性。我們?yōu)榱撕?jiǎn)單會(huì)在web服務(wù)器上直接打開(kāi)Microsoft SQL Server Management Studio軟件操作,但會(huì)發(fā)現(xiàn)一個(gè)問(wèn)題,我們操作好了無(wú)法保存成功。
提示:不允許保存更改。您所做的更改要求刪除并新創(chuàng)建以下表。您對(duì)無(wú)法重新創(chuàng)建的表進(jìn)行了更改或者啟用了"阻止保存要求重新創(chuàng)建表的更改"選項(xiàng)。
具體解決方法:
打開(kāi)SQL SERVER 菜單欄上的 工具 -> 選項(xiàng) -> Designers -> 表設(shè)計(jì)器和數(shù)據(jù)庫(kù)設(shè)計(jì)器,把“阻止保存要求重新創(chuàng)建表的更改”的勾去掉然后點(diǎn)“確定”即可。 再去修改設(shè)計(jì)數(shù)據(jù)庫(kù)的表結(jié)構(gòu)就不會(huì)報(bào)錯(cuò)。
操作步驟截圖如下:
依次先點(diǎn) 【工具】在點(diǎn)【選項(xiàng)】
彈出 【選項(xiàng)】對(duì)話(huà)框。我們展開(kāi)Designers 高版本的如 SQLServer2012名稱(chēng)叫法是 設(shè)計(jì)器>表設(shè)計(jì)器和數(shù)據(jù)庫(kù)設(shè)計(jì)器我們都要找得到這項(xiàng)好。找不到就無(wú)法進(jìn)行下步操作了。
直接取消【阻止保存要求重新創(chuàng)建表的更改】復(fù)選框 點(diǎn)確定就OK了。在修改表列名屬性和數(shù)據(jù)類(lèi)型保存就不會(huì)提示
不允許保存更改。您所做的更改要求刪除并新創(chuàng)建以下表。您對(duì)無(wú)法重新創(chuàng)建的表進(jìn)行了更改或者啟用了"阻止保存要求重新創(chuàng)建表的更改"選項(xiàng)
網(wǎng)站建設(shè)好了一般盡量少在服務(wù)器上操作,原因操作時(shí)會(huì)影響服務(wù)器的性能哦。但簡(jiǎn)單的還是可以,不然很麻煩是不是。如還有什么服務(wù)器管理維護(hù)方面的操作也可以聯(lián)系我們處理好。這有創(chuàng)新互聯(lián)云服務(wù)器服務(wù)標(biāo)準(zhǔn)請(qǐng)點(diǎn)擊查看