0

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

在将代码从开发人员移动到生产环境时,你们作为一个小的(不是主要的或复杂的)做了哪些事情?

谢谢

4

2 回答 2

1
  1. 测试
  2. 测试
  3. 测试
  4. 备份您要替换的所有内容
  5. 测试
  6. 确保首先迁移对基础表/视图的任何修改
  7. 使用“生成脚本”选项

请注意,拥有两个数据库是个好主意:一个用于存储数据,一个用于存储存储过程。这样,您可以创建第三个数据库来部署新的存储过程和视图,这样您就可以使用实时数据测试它们,而不会破坏用户的任何东西。我们将其称为“暂存”数据库。

于 2013-06-20T15:23:28.177 回答
0
  1. 创建推出脚本
  2. 创建回滚脚本
  3. 创建发行说明或部署步骤
  4. 在 preprod 或 UAT 环境中部署部署(遵循发行说明)并进行测试
  5. 在 preprod 或 UAT 环境中部署回滚(按照发行说明)并测试
  6. 必要时进行数据库备份
  7. 部署
于 2013-06-20T15:27:16.957 回答