當前位置:首頁 » 編程語言 » sqlserver不允許保存修改
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sqlserver不允許保存修改

發布時間: 2022-06-21 23:30:08

1. sql 2012如何更改「阻止保存要求重新創建表的更改」選項

當用戶在在SQL
Server
2008企業管理器中更改表結構時,必須要先刪除原來的表,然後重新創建新表,才能完成表的更改,如果強行更改會出現以下提示:不允許保存更改。您所做的更改要求刪除並重新創建以下表。您對無法重新創建的標進行了更改或者啟用了「阻止保存要求重新創建表的更改」選項。如果要去掉此提示,可從「工具」菜單中選擇「選項」,在「選項」對話框中,選擇Designers,選擇「表設計器和資料庫設計器」,清除「
阻止保存要求重新創建表的更改」復選框。
2012應該差不多

2. sqlserver 2008問題!

SQL2008「工具」--「選項」

3. 我用SQLserver2008修改表結構,然後保存跳出來這個對話框不讓我保存,怎麼辦

在工具-選項裡面的Designs-表設計器和資料庫設計器--- 裡面取消掉 阻止保存要求重建表的更改

4. 怎麼解決sqlserver修改被阻止的提示

在修改已經創建的表的時候,經常會彈出如下圖所示框框,這是因為您已經啟用了 「組織保存要求重新創建表的更改」,取消此項設置即可保存

5. 如何解決SqlServer2008修改表結構後無法保存的問題

在使用sql2008時,在修改一張表的結構保存時,提示「您對無法重新創建的標進行了更改或者啟用了「阻止保存要求重新創建表的更改」選項。」,試了幾次一直是這個錯誤,刪除表後重建,然後還是發生了這個錯誤。於是尋求谷歌的幫助,發現已經有很多人碰到過這個問題了 原來是當用戶在在SQL Server 2008企業管理器中更改表結構時,必須要先刪除原來的表,然後重新創建新表,才能完成表的更改,如果強行更改會出現以下提示:不允許保存更改。您所做的更改要求刪除並重新創建以下表。您對無法重新創建的標進行了更改或者啟用了「阻止保存要求重新創建表的更改」選項。 如果要去掉此提示,打開SQL 2008 在最上面 工具-〉選項-〉左側有個 Designer->右側阻止保存要求重新創建表的更改(右側) 把鉤去掉就可以了。網上的文章都說修改完選項後需要重啟SqlServer08,不過由於我比較懶,沒有重啟,結果還是生效了

6. SqlServer 資料庫的存儲過程許可權怎麼設置,只讓用戶查看存儲過程,不讓用戶修改添加刪除存儲過程怎麼做

用ORACLE就可以輕松實現這個安全管理,但是sql server 就不明了 可以嘗試查看SQL SERVER對於許可權的分類的文檔,sql server幫助裡面應該有,用沒有那種只能看不能修改和刪除的操作的許可權

7. SQL Server 2008阻止保存要求重新創建表的更改

不是很理解為什麼在2008中會加入阻止保存要求重新創建表的更改這個選項。症狀表現為修改表結構的時候會"阻止"你。而且我遇到的情況是居然有的時候阻止你,有的時候不阻止你,摸不到頭腦。小編主要講解一下SQL
Server
2008「阻止保存要求重新創建表的更改」的錯誤的解決方案。情況是這樣的:我們在用SQL
Server
2008
建完表後,插入或修改任意列時,提示:當用戶在在SQL
Server
2008企業管理器中更改表結構時,必須要先刪除原來的表,然後重新創建新表,才能完成表的更改。如果強行更改會出現以下提示:不允許保存更改。您所做的更改要求刪除並重新創建以下表。您對無法重新創建的標進行了更改或者啟用了「阻止保存要求重新創建表的更改」選項。
SQL
Server
2008「阻止保存要求重新創建表的更改」的錯誤的解決方法:
工具-〉選項-〉左側有個
設計器-〉表設計器和資料庫設計器
->
阻止保存要求重新創建表的更改(右側)
把鉤去掉即可。
關於SQL
Server
2008「阻止保存要求重新創建表的更改」的解決方法紹到這里了,希望本次的介紹能夠對您有所收獲!
建議初學資料庫的朋友在使用的時候取消這個選項,方式是在Management
Studio里找菜單欄上的"工具"然後點擊下面的選項,在出現的下面的這個界面中展開Designers,選中"表設計器和資料庫設計器",把"阻止保存要求重新創建表的更改"前面的勾打掉。

8. 我用SQLserver2008修改表結構,然後保存跳出來這個對話框不讓我保存,我已經將表設計的對勾去掉了

你新建的列不能為空而且userinfo表中有數據的吧?
首先建這一列的時候設置可以為空,然後保存,打開這個表 在以前添加的數據中的這一列加上數據然後修改不能為空然後在保存應該就可以了

9. SQL Server阻止保存修改表結構的解決方法

在我們的程序開發中,有時候會由於需求的變化而要修改資料庫中的表結構。可能是增減列,也可能是修改數據類型,或者修改列名等等。但修改表結構是個危險操作,默認情況下,當你修改表結構時,會彈出如下提示框
上圖是修改DeUser表中列的數據類型(從varchar修改為int),然後保存時彈出的提示框。如果我們不想重新創建這張表,只是想在原有的基礎上修改它的結構該怎麼辦呢?
步驟如下:
步驟1.打開SQL
Server
Management
Studio
步驟2.選擇Tools
(工具菜單)
步驟3.選擇Options
(選項)
步驟4.找到Designers
(設計器)
步驟5.選擇Designers下的Table
and
Database
Designers
(表和資料庫設計器)
步驟6.去掉右邊的勾選項Prevent
saving
changes
that
require
table
re-creation
步驟7.保存
具體細節如下圖所示:
建議初學資料庫的朋友在使用的時候取消這個選項,方式是在Management
Studio里找菜單欄上的"工具"然後點擊下面的選項,在出現的下面的這個界面中展開Designers,選中"表設計器和資料庫設計器",把"阻止保存要求重新創建表的更改"前面的勾打掉。
以上就是SQL
Server
阻止保存要求重新創建表的更改問題的設置方法,希望對大家有所幫助,謝謝大家的閱讀。