我想将一个数据库(几乎所有表)复制到另一个服务器。到目前为止,我们已使用标准MSSQL向导完成此操作。我们希望将这项工作纳入我们使用ant的自动构建中。 我找到了一个命令行工具:http://dbcopytool.codeplex.com/ 有更好的想法吗?
答案 0 :(得分:2)
虽然我没有用Ant做过这个,但我已经用NAnt做了所有这些(下面的链接是针对Ant的)。
我会使用Sql task发出backup命令,然后使用Apply/ExecOn命令将备份副本发布到新服务器(或Copy task),以及然后另一个Sql任务在新服务器上发出restore。