复制教程

适用于:SQL Server (所有受支持的版本) Azure SQL 托管实例

复制是一种功能强大的解决方案,可用于在服务器之间移动数据或数据子集。 可以使用事务复制在完全连接的服务器之间复制数据。 此外,还可以使用合并复制在间歇连接的服务器和客户端之间复制数据。 在本文中,你将发现可帮助准备服务器复制的教程,以及介绍如何配置事务复制和合并复制的教程。

在复制教程中,“发布服务器”是指包含将要复制的源数据的服务器。 “订阅服务器”是指目标服务器。 发布服务器和订阅服务器可以共享同一 SQL Server 实例,但这不是必需的。 有关详细信息,请参阅复制发布模型概述

上述教程使用 NODE1\SQL2016 作为发布服务器和分发服务器。 使用 NODE2\SQL2016 作为订阅服务器。

注意

这些教程中列举的大多数任务都能够以编程方式执行。 有关详细信息,请参阅复制开发人员文档

复制教程

教程:为复制准备 SQL Server(发布服务器、分发服务器、订阅服务器)

学习如何准备服务器以便以最少的权限运行复制。 开始其他复制教程之前,必须先完成本教程。

教程:在两个完全连接的服务器之间配置复制(事务)

了解如何配置事务复制,以在完全连接的服务器之间复制数据。 本教程还包括一些基本的错误故障排除方法。

教程:在服务器和移动客户端之间配置复制(合并)

了解如何配置合并复制,以在服务器与仅偶尔连接的一个或多个客户端之间交换数据。

另请参阅

查看和修改复制安全设置

事务复制概述

合并复制概述