2012-04-13 58 views
3

有没有办法让RoundhousE生成一个脚本文件而不执行它?你可以让RoundhousE生成一个脚本而不是执行它

+0

您是否正在寻找一种方法来执行整个脚本,例如为了部署到受限制的产品环境而给予DBA? 如果是这样,也许https://github.com/chucknorris/roundhouse/wiki/GettingStarted#roundhouse-change-drop-folder将帮助(本质上是一个迁移日志),你可以从成功迁移到你的例如分段环境。也许@ferventcoder可以评论? – xan 2014-01-23 11:57:00

回答

1

RoundhousE不生成脚本文件。它只是一个迁移引擎。

如果你问的是引用RH的刷新数据库部分之一,那么为什么你不希望它执行?

如果你做得对,你应该使用本地数据库来测试脚本是否正常工作。

+0

https://github.com/chucknorris/roundhouse/wiki/GettingStarted#roundhouse-change-drop-folder是否可以作为可以传递给DBA的解析脚本,用于部署在受限的产品环境中?看到我对这个问题的评论。 – xan 2014-01-23 11:59:51

+0

为什么DBA不能运行RH?另一种选择是,你只要给他/她的脚本,让他们手动运行它们。但是,RH的目的是在所有环境中运行,包括PROD。通过限制PROD环境,我假设你的意思是锁定。请记住,当我们在所有环境中开发和使用RH时,我都在一个受到SOx关注的高度限制性金融机构以及4位不同的审计员工作。 – ferventcoder 2014-01-23 22:49:00

+0

DBA的可以像这样搞笑;)。说真的,好点,我不确定我在想什么。 – xan 2014-01-24 14:05:42

相关问题