将代码从开发迁移到生产,是否有清单

时间:2013-06-20 15:14:39

标签: sql

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

当你将代码从dev转移到prod时,你们做了什么样的小事(没什么大事,或者很复杂)?

由于

2 个答案:

答案 0 :(得分:1)

  1. 测试
  2. 测试
  3. 测试
  4. 备份您要替换的所有内容
  5. 测试
  6. 确保首先迁移对基础表/视图的任何修改
  7. 使用“GENERATE SCRIPTS”选项
  8. 请注意,拥有两个数据库是个好主意:一个用于存储数据,一个用于存储存储过程。这样,您可以创建第三个数据库来部署新的存储过程和视图,以便您可以使用实时数据对其进行测试,而不会为用户造成任何损害。我们将其称为“临时”数据库。

答案 1 :(得分:0)

  1. 创建卷展栏脚本
  2. 创建回滚脚本
  3. 创建发行说明或部署步骤
  4. 在preprod或UAT环境中部署卷展栏(在发行说明之后)并测试
  5. 在preprod或UAT env中部署回滚(在发行说明之后)并测试
  6. 必要时进行数据库备份
  7. 部署