如何从一台服务器自动复制MSSQLServer数据库到另一台服务器

时间:2010-10-18 07:49:20

标签: database sql-server-2005 ant

我想将一个数据库(几乎所有表)复制到另一个服务器。到目前为止,我们已使用标准MSSQL向导完成此操作。我们希望将这项工作纳入我们使用ant的自动构建中。 我找到了一个命令行工具:http://dbcopytool.codeplex.com/ 有更好的想法吗?

1 个答案:

答案 0 :(得分:2)

虽然我没有用Ant做过这个,但我已经用NAnt做了所有这些(下面的链接是针对Ant的)。

我会使用Sql task发出backup命令,然后使用Apply/ExecOn命令将备份副本发布到新服务器(或Copy task),以及然后另一个Sql任务在新服务器上发出restore