SQLServer2008保存更改时为何出现不允许的错误-为何SQLServer2008保存更改会出现不允许的错误

如果权限不够,请更改权限。
如果数据不正确,请更改数据。
如果企业不关闭,则企业将被关闭。
其他人持有锁并等待其他人。
你的问题到底是什么?

SQLServer2008为什么不允许保存更改错误

说白了,SQL Server 2 008 不允许改变表结构,以防止数据丢失。
为什么?更改列时很容易丢失数据。
如果你改变一些复杂的东西,视图将不得不重建,但如果它很慢,它也会减慢速度。

如何解决?只需禁用该选项即可。

操作步骤: 1 .打开SSMS,点击工具→选项 2 .左侧找到Text Editor→Transact-SQL→Designer 3 、右侧是“防止保存需要重新创建表的更改”,点击选择 4 .确认保存
注意:这是禁止的。
如果改正的话,就会被拒绝。
先预定,再小心。

对于复杂的操作,直接编写T-SQL脚本更加稳定。

你自己看看。

SQLServer2008为什么不允许保存更改错误_不允许保存更改错误步骤说明

那天我在公司遇到了一个难题。
当一位同事用SQL Server 2 008 编辑数据库时,突然发现保存更改总是失败,系统显示错误信息:“不允许保存更改”。
我的心一紧,这可不是小事。
于是我打开电脑开始修修补补。

首先我打开SQLServer2 008 ManagementStudio并连接到数据库。
然后我滚动到“工具”菜单并选择“选项”。
我在选项中左右查看,最后在设计器部分找到了“防止保存需要表重建的更改”选项。
当我看到它时,孩子,那东西真的检查出来了。

取消选中该复选框后,我小心翼翼地单击“确定”,生怕再次发生意外。
保存设置后,我回到表格设计界面,按下Ctrl+S。
这次没有问题,数据保存成功。

我暗自高兴这件事已经解决了。
但这也让我想到,有时默认设置并不那么聪明,可能会导致问题。
另外,该操作风险较高,一旦失败可能会导致数据丢失。
必须提醒大家的是,操作前最好先备份数据。
等等,还有别的事。
突然发现Designer部分在不同版本的SQL Server Management Studio中可能有不同的调用方式,所以使用时需要注意。