Sql 将代码从dev迁移到prodcution,是否有清单

Sql 将代码从dev迁移到prodcution,是否有清单,sql,Sql,我目前正试图收集将代码从开发转移到生产实际需要的需求。这些将主要是SQL存储过程,并将用于在SSR中创建报告 在将代码从开发人员移动到产品时,你们作为一个小角色(不重要,也不复杂)会做些什么 谢谢 试验 试验 试验 备份要替换的所有内容 试验 确保首先迁移对基础表/视图的任何修改 使用“生成脚本”选项 请注意,最好有两个数据库:一个用于存储数据,另一个用于存储存储过程。这样,您就可以创建第三个数据库来部署新的存储过程和视图,这样您就可以使用实时数据测试它们,而不会破坏用户的任何功能。我们将其称为

我目前正试图收集将代码从开发转移到生产实际需要的需求。这些将主要是SQL存储过程,并将用于在SSR中创建报告

在将代码从开发人员移动到产品时,你们作为一个小角色(不重要,也不复杂)会做些什么

谢谢

  • 试验
  • 试验
  • 试验
  • 备份要替换的所有内容
  • 试验
  • 确保首先迁移对基础表/视图的任何修改
  • 使用“生成脚本”选项
  • 请注意,最好有两个数据库:一个用于存储数据,另一个用于存储存储过程。这样,您就可以创建第三个数据库来部署新的存储过程和视图,这样您就可以使用实时数据测试它们,而不会破坏用户的任何功能。我们将其称为“暂存”数据库

  • 创建卷展栏脚本
  • 创建一个回滚脚本
  • 创建发行说明或部署步骤
  • 在prepod或UAT env中部署该卷展栏(遵循发行说明)并进行测试
  • 在prepod或UAT env中部署回滚(遵循发行说明)并进行测试
  • 如有必要,进行数据库备份
  • 部署

  • 什么是卷展脚本?只是一个将服务器名称(在SQL存储过程中)更改为prod server之类的脚本?是否值得将所有存储程序置于版本控制中?卷展栏脚本将是.sql文件,这些文件将更改存储程序。是的,所有内容都必须处于版本控制中