【发布时间】:2016-10-31 19:54:13
【问题描述】:
我是 DBA 新手,不太懂 SQL,所以请温柔一点。
我想重组一个数据库,该数据库需要添加新的列、表和关系,然后删除旧的表、列和关系。一个三步过程似乎是有序的。
- 更改架构以添加新内容
- 运行 SSIS 以使用一些旧数据连接新数据。
- 更改架构以删除旧内容。
我在 VS 2015 中使用 SQL 数据库项目来维护架构,并使用架构比较来更新数据库架构。如果可能的话,我想让它可重复或自动化,这样我就可以在非生产数据库上对其进行测试以获得正确的流程:更改模式->运行 ETL->更改模式。有没有办法从 ETL 中应用模式更改,或者这是否需要手动操作?除了VS发布或比较之外,有没有办法将两个模式存储到文件中然后应用它们?
【问题讨论】:
标签: sql sql-server database visual-studio database-schema