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

database – 将变动从开拓DB传输到出产数据库

发布时间:2021-03-30 16:04:14 所属栏目:编程 来源:网络整理
导读:假设我有一个网站和一个当地托管在我的计较机上的网站数据库(用于开拓)和另一个托管的数据库(用于出产)…即起首我在dev db长举办变动然后我对prod举办变动D B. 将我在当地数据库上所做的变动传输到托管数据库的最佳要领是什么? 假如重要,我行使MS Sql Server

假设我有一个网站和一个当地托管在我的计较机上的网站数据库(用于开拓)和另一个托管的数据库(用于出产)…即起首我在dev db长举办变动然后我对prod举办变动D B.

将我在当地数据库上所做的变动传输到托管数据库的最佳要领是什么?

假如重要,我行使MS Sql Server(2008)

办理要领

行使Visual Studio和SQL Server执行此操纵的正确要领是将数据库项目添加到Web应用措施办理方案中.数据库项目应该具有SQL文件,可以在新处事器上完全从头建设整个数据库以及全部必须的表,进程用户和脚色.

这样,它们也包括在全部别的代码的源代码节制中.

数据库项目中有一个Changes子文件夹,我在个中安排了SQL文件,这些文件对后续版本的数据库应用了任何新的变动或添加.

文件中的SQL应该行使恰当的“if exist”块编写,以便可以在已更新的数据库上安详地多次运行而不会呈现错误.

凡是,您不该直接在数据库中举办变动 – 而是修改项目中的SQL剧本并将其应用于数据库,以确保源代码(SQL文件)始终是最新的.

(编辑:湖南网)

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

    热点阅读