首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SQL Server 2008 表设计无法保存的问题

SQL Server 2008 表设计无法保存的问题

作者头像
杨强生
发布2019-03-05 17:36:23
1.7K0
发布2019-03-05 17:36:23
举报
文章被收录于专栏:运维记录点滴运维记录点滴

尝试在 SQL Server 2008 中保存表时出现错误消息:"保存的更改不允许的"

解决方法:

启动SQL Server 2008 Management Studio

工具菜单----选项----Designers(设计器)----表设计器和数据库设计器----阻止保存要求重新创建表的更改 取消勾选即可

    项目当中随着需求变更等经常会发生字段增减变化等现象,不能修改表设计着实让人恼火。但后来想想,sql server 2008在这一点的考虑还是很周到的,不管是什么样的解决方案,底层的数据库结果如果发生变化都会对上层产生影响,上层与底层的不匹配也必然会带来诸多麻烦。结合进来自己研究的实体框架来说,由数据库产生实体后,它生成了ssdl,msl,csdl,这些文件是不会随着数据库的变化而自动变化的。一旦数据库在不通知实体生成工具的情况下,做了表结构的更改,那带来的后果必然是导致实体类文件的应用出错。尽管它可能会为开发人员带来数据库字段更改上的麻烦,但却降低了底层与上层结合时发生错误的几率。所以这样看来,“阻止保存要求重新创建表的更改”这一默认选项的设置还是别有一番深意的。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2012-03-22 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 尝试在 SQL Server 2008 中保存表时出现错误消息:"保存的更改不允许的"
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档