繁体   English   中英

使用向导将数据库从一台服务器复制到SQL Server 2014中的另一台服务器

[英]Copying database from one server to another server in sql server 2014 using wizard

我正在尝试使用向导将数据库从一台服务器复制到sql server 2014中的另一台服务器。

除了最后一步之外,所有过程都正常运行,在最后一步中,整个过程失败,因为该过程无法执行sql服务器代理作业。 错误的结果

在Microsoft文档中,已经提到要解决此问题,需要在目标服务器上创建一个外壳数据库,然后选择选项“在目标服务器上删除任何具有相同名称的数据库”,然后继续进行数据库传输,覆盖现有数据库文件。 在此处输入图片说明

因此,我在目标服务器上创建了一个同名数据库,然后继续操作,但是再次遇到相同的错误(无法执行sql server agent作业)。

请帮助克服它的方法。

执行此操作的典型方法是从源服务器进行备份,然后在目标服务器上还原数据库。 它比复制数据库向导快得多。

如果您使用的是完全恢复模式或增量/差异备份,请确保所进行的备份是仅COPY备份。 这样可以防止它破坏备份链。

此外,如果您有要运行还原的应用程序要连接到目标数据库,则在删除和还原之前,可能需要将目标数据库设置为单用户模式。

您可以使用TeamCity(或类似程序)在其他服务器上部署备份。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM