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



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

一切都工作正常,除了最后一步,整个过程失败,因为进程无法执行 sql 服务器代理作业。 错误的结果

Microsoft文档中提到,要解决此问题,需要在目标服务器上创建一个 shell 数据库,然后选择选项"删除目标服务器上具有相同名称的任何数据库",然后继续数据库传输,覆盖现有数据库文件。在此处输入图像描述

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

请帮助克服它的方法。

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

如果使用完整恢复模式或增量/差异备份,请确保执行的备份是仅复制备份。 这将防止它破坏备份链。

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

相关内容

最新更新