首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >管理SQL数据库

管理SQL数据库
EN

Stack Overflow用户
提问于 2017-05-08 12:41:08
回答 1查看 69关注 0票数 1

我正在研究管理SQL数据库的各种方法。在本例中,管理指的是使用发布作业创建数据库和更新数据库模式。理想情况下,我会使用带有实体框架的数据迁移来实现这一点,但是在当前的项目中,我们没有使用实体框架,现在引入它已经有点晚了。

据我所见,有些选项使用VS数据库项目,还有DACPAC。不幸的是,这两者似乎都很古老,我很难找到关于SQL的全面信息。

有人能告诉我,在使用VSTS部署模式更新时,对于管理Azure中的SQL数据库模式,是否还有其他合理的选择?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-08 17:06:31

除了使用针对DACPAC的Azure SQL数据库部署任务之外,我找到的唯一其他选项是使用Powershell命令Invoke-Sqlcmd执行预置脚本来更新数据库,并将脚本框在一个大事务中。这种方法的优点是速度和简单性。缺点是您必须为将要执行的每个版本准备并签入一个脚本。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43847963

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档