sql数据库 sql数据库不允许保存更改和保存失败解决方法?
sql数据库不允许保存更改和保存失败解决方法?
SQL数据库不允许保存更改错误解决办法
第一步: 启动SQL“工具菜单—>选项”打开选项对话框。
第二步:左侧目录树选择“designers”取消勾选右侧“阻止保存要求重新创建表的更改”即可。
第三步:点击确定就设置好了,用CTRL S就可以正常保存表结构的更改了。
注:设计SQL Server数据库时,有时会出现不允许保存修改的情况,这是因为启用了阻止保存要求重新创建表的更改,这是SQL Server的一种保护机制。
SQLServer阻止保存修改表结构的解决方法?
在使用sql2008时,在修改一张表的结构保存时,提示“您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。”,试了几次一直是这个错误,删除表后重建,然后还是发生了这个错误。于是寻求谷歌的帮助,发现已经有很多人碰到过这个问题了 原来是当用户在在SQL Server 2008企业管理器中更改表结构时,必须要先删除原来的表,然后重新创建新表,才能完成表的更改,如果强行更改会出现以下提示:不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。 如果要去掉此提示,打开SQL 2008 在最上面 工具-〉选项-〉左侧有个 Designer->右侧阻止保存要求重新创建表的更改(右侧) 把钩去掉就可以了。网上的文章都说修改完选项后需要重启SqlServer08,不过由于我比较懒,没有重启,结果还是生效了
如何利用SQL Server2012对数据库表添加字段?
1、例如给某表添加一个Num自增列,这张表已经有很多行数据了,通过sqlserver表设计器,添加一个新字段Num,如图所示,
2、添加字段后,点击保存,会弹出一个小框“不允许保存更改。所做的更改要求删除并重新创建一下表”,这个要求不能满足啊,这么多的数据,删除了怎么办?
3、点击SQL Server Management Studio顶部的菜单【工具】->【选项】,
4、打开【选项】弹窗界面如图所示,默认展开的是【常规】选项,
5、拖动左侧的菜单,找到并点击【表设计器】->【表设计器和数据库设计器】,
6、在右侧出现的【表选项】中,找到并取消勾选【阻止保存要求重新创建表的更改】,点击【确定】按钮,
7、再次在表设计界面,点击保存,如果表中的数据量很大的话,会有这个验证警告:“将定义更改保存到包含有大量数据的表中可能需要很长时间”,此项可以忽略,
8、直接点击【是】按钮,就可以保存成功了。
sql数据库 sql创建的表保存在哪了 sql列名无效解决方案
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。