欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

SQL?server修改表錯誤提示:阻止保存需要重新創(chuàng)建表的更改解決辦法

 更新時間:2024年06月13日 08:29:01   作者:fpl1116  
這篇文章主要給大家介紹了關(guān)于SQL?server修改表錯誤提示:阻止保存需要重新創(chuàng)建表的更改的解決辦法,文中將解決的辦法介紹的非常詳細,對同樣遇到的朋友具有一定的參考解決價值,需要的朋友可以參考下

解決方法如下:

  • 打開 SQL Server Management Studio(SSMS)。
  • 在“工具”菜單上,單擊“選項”。
  • 在選項窗口的導航窗格中,單擊設計器。
  • 選中或取消選中阻止保存需要重新創(chuàng)建表的更改復選框,然后單擊確定。

備注!

如果禁用此選項,則在保存表時不會收到所做更改已更改表的元數(shù)據(jù)結(jié)構(gòu)的警告。 在這種情況下,保存表時可能會發(fā)生數(shù)據(jù)丟失

關(guān)閉“阻止保存需要重新創(chuàng)建表的更改”選項的風險

雖然關(guān)閉此選項有助于避免重新創(chuàng)建表,但也可能導致更改丟失。 例如,假設在 SQL Server 中啟用“更改跟蹤”功能來跟蹤對表所做的更改。 執(zhí)行導致重新創(chuàng)建表的操作時,會收到癥狀部分中提到的錯誤消息。 但是,如果關(guān)閉此選項,則在重新創(chuàng)建表時會刪除現(xiàn)有的更改跟蹤信息。 因此,建議不要通過關(guān)閉此選項來解決此問題。

若要確定是否為表啟用了“更改跟蹤”功能,請執(zhí)行以下操作:

  • 在 SQL Server Management Studio 中,在“對象資源管理器”中找到表。
  • 右鍵單擊表,然后單擊“屬性”。
  • 在“表屬性”對話框中,單擊“更改跟蹤”。 如果“更改跟蹤”項的值為“真”,則表已啟用了此選項。 如果值為“假”,則表示已禁用此選項。
  • 啟用該Change Tracking功能后,使用 Transact-SQL 語句更改表的元數(shù)據(jù)結(jié)構(gòu)。

重現(xiàn)問題的步驟

  • 在 SQL Server Management Studio 中,在“表設計器”工具中創(chuàng)建包含主鍵的表。
  • 右鍵單擊包含此表的數(shù)據(jù)庫,然后單擊“屬性”。
  • 在“數(shù)據(jù)庫屬性”對話框中,單擊“更改跟蹤”。
  • 將“更改跟蹤”項的值設置為“True”,然后單擊“確定”。
  • 右鍵單擊此表,然后單擊“屬性”。
  • 在“表屬性”對話框中,單擊“更改跟蹤”。
  • 將“更改跟蹤”項的值設置為“True”,然后單擊“確定”。
  • 在“工具”菜單上,單擊“選項”。
  • 在“選項”對話框中,單擊“設計器”。
  • 單擊以選中“防止保存需要重新創(chuàng)建表的更改”復選框,然后單擊“確定”。
  • 在“表設計器”工具中,更改現(xiàn)有列上的“允許為 Null”設置。
  • 嘗試將更改保存到表中。

總結(jié) 

到此這篇關(guān)于SQL server修改表錯誤提示:阻止保存需要重新創(chuàng)建表的更改解決辦法的文章就介紹到這了,更多相關(guān)SQLserver阻止保存需要重新創(chuàng)建表的更改內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論