sql數據庫 sql數據庫不允許保存更改和保存失敗解決方法?
sql數據庫不允許保存更改和保存失敗解決方法?SQL數據庫不允許保存更改錯誤解決辦法第一步: 啟動SQL“工具菜單—>選項”打開選項對話框。第二步:左側目錄樹選擇“designers”取消勾選右側
sql數據庫不允許保存更改和保存失敗解決方法?
SQL數據庫不允許保存更改錯誤解決辦法
第一步: 啟動SQL“工具菜單—>選項”打開選項對話框。
第二步:左側目錄樹選擇“designers”取消勾選右側“阻止保存要求重新創(chuàng)建表的更改”即可。
第三步:點擊確定就設置好了,用CTRL S就可以正常保存表結構的更改了。
注:設計SQL Server數據庫時,有時會出現不允許保存修改的情況,這是因為啟用了阻止保存要求重新創(chuàng)建表的更改,這是SQL Server的一種保護機制。
SQLServer阻止保存修改表結構的解決方法?
在使用sql2008時,在修改一張表的結構保存時,提示“您對無法重新創(chuàng)建的標進行了更改或者啟用了“阻止保存要求重新創(chuàng)建表的更改”選項?!?,試了幾次一直是這個錯誤,刪除表后重建,然后還是發(fā)生了這個錯誤。于是尋求谷歌的幫助,發(fā)現已經有很多人碰到過這個問題了 原來是當用戶在在SQL Server 2008企業(yè)管理器中更改表結構時,必須要先刪除原來的表,然后重新創(chuàng)建新表,才能完成表的更改,如果強行更改會出現以下提示:不允許保存更改。您所做的更改要求刪除并重新創(chuàng)建以下表。您對無法重新創(chuàng)建的標進行了更改或者啟用了“阻止保存要求重新創(chuàng)建表的更改”選項。 如果要去掉此提示,打開SQL 2008 在最上面 工具-〉選項-〉左側有個 Designer->右側阻止保存要求重新創(chuàng)建表的更改(右側) 把鉤去掉就可以了。網上的文章都說修改完選項后需要重啟SqlServer08,不過由于我比較懶,沒有重啟,結果還是生效了
如何利用SQL Server2012對數據庫表添加字段?
1、例如給某表添加一個Num自增列,這張表已經有很多行數據了,通過sqlserver表設計器,添加一個新字段Num,如圖所示,
2、添加字段后,點擊保存,會彈出一個小框“不允許保存更改。所做的更改要求刪除并重新創(chuàng)建一下表”,這個要求不能滿足啊,這么多的數據,刪除了怎么辦?
3、點擊SQL Server Management Studio頂部的菜單【工具】->【選項】,
4、打開【選項】彈窗界面如圖所示,默認展開的是【常規(guī)】選項,
5、拖動左側的菜單,找到并點擊【表設計器】->【表設計器和數據庫設計器】,
6、在右側出現的【表選項】中,找到并取消勾選【阻止保存要求重新創(chuàng)建表的更改】,點擊【確定】按鈕,
7、再次在表設計界面,點擊保存,如果表中的數據量很大的話,會有這個驗證警告:“將定義更改保存到包含有大量數據的表中可能需要很長時間”,此項可以忽略,
8、直接點擊【是】按鈕,就可以保存成功了。