DEV以后怎么把表导入生产环境

0
请教一下, 在dev环境下,把需要的tables 导入sql DB,经过测试以后,没有问题,怎么把这些表再导入生产DB呢?还需要再走一遍SSIS过程吗?因为导入表以后加primary key,foreign key,这些再走一遍挺麻烦。有好多表需要导入到DB中。谢谢
已邀请:
0

BIWORK - 热衷于微软BI技术,技术架构和解决方案! 2016-01-27 回答

我们通常情况下是这么来做的,假设现在 DEV 环境和 PRODUCTION 环境一模一样,然后现在有新的任务,涉及到一些新加入的表,或者改动的表。

这次所有改动的脚本都会单独存放起来,比如放到 Release1.0/Scripts,那么涉及到任何对 DEV 环境上表的改动的脚本都需要保留下来,比如新增表的脚本,修改了某一个表的脚本,每一个脚本都保留下来。在 DEV 环境测试没有问题之后,就可以拿去把这些脚本在 PRODUCTION 环境下去执行,这样就保证了DEV环境和 PRODUCTION 环境的数据库对象是一致的。

SSIS 在 DEV 环境下部署没有问题,DEV上与PRODUCTION差异的数据库脚步也部署到 PRODUCTION 环境下了,SSIS 再就只需要在 PRODUCTION 执行就可以了。
0

天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2016-01-27 回答

需要把SSIS包部署到生产环境,然后重新跑一边

要回复问题请先登录注册