加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sql-server – 如何将数据库更改迁移到生产数据库?

发布时间:2020-12-12 16:52:42 所属栏目:MsSql教程 来源:网络整理
导读:我一直在做一个项目,并在第一阶段得到.但是,请求最终会改变,我必须添加新的表,并重新设置DB中的一些foriegn关键引用. 我遇到的问题是,一旦我在开发数据库上完成开发工作,我就不知道如何处理这样一个分期生产数据库的这种变化. 迁移数据库模式更改和维护数据库
我一直在做一个项目,并在第一阶段得到.但是,请求最终会改变,我必须添加新的表,并重新设置DB中的一些foriegn关键引用.

我遇到的问题是,一旦我在开发数据库上完成开发工作,我就不知道如何处理这样一个分期生产数据库的这种变化.

迁移数据库模式更改和维护数据库中的数据有哪些策略?

关于我的知识就是这样做是打开Sql Server Management Studio并手动添加表.我知道这可能是一个糟糕的方式来做,所以寻找如何做到正确,同时意识到我可能开始错了.

解决方法

我通常使用像 SQL Server Publishing Wizard这样的东西来生成更改的SQL脚本.这是一个相当简单和容易的方法.该工具的主要缺点是生成的将丢弃并重新创建没有更改的表,但由已更改的过程使用(并且我无法理解为什么),因此在执行脚本并删除时会出现一些体力劳动不需要的东西

请注意,您不需要下载并安装此工具;您可以从Visual Studio中启动它.右键单击服务器资源管理器中的连接,然后在上下文菜单中选择“发布到提供程序”.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读