如何创建和应用初始快照 (SQL Server Management Studio)

默认情况下,如果运行 SQL Server 代理,则在使用新建发布向导创建发布之后将立即由快照代理生成快照。然后,默认情况下将由分发代理(对于快照复制和事务复制)或合并代理(对于合并订阅)把此快照应用于所有订阅。 还可以使用 Microsoft SQL Server Management Studio 和复制监视器生成快照。 有关启动复制监视器的信息,请参阅如何启动复制监视器(复制监视器)

使用参数化筛选器的合并发布需要由两部分组成的快照。 有关详细信息,请参阅如何为带有参数化筛选器的合并发布创建快照 (SQL Server Management Studio)

在 Management Studio 中创建快照

  1. 在 Management Studio 中,连接到发布服务器,然后展开服务器节点。

  2. 展开**“复制”文件夹,再展开“本地发布”**文件夹。

  3. 右键单击要为其创建快照的发布,然后单击**“查看快照代理状态”**。

  4. 在**“查看快照代理状态 - <发布>”对话框中,单击“启动”**。

快照代理生成快照后,将显示一条消息,例如“[100%] 已生成 17 个项目的快照”。

在复制监视器中创建快照

  1. 在复制监视器中,展开左窗格中发布服务器组,再展开发布服务器。

  2. 右键单击要为其生成快照的发布,再单击**“生成快照”**。

  3. 若要查看快照代理的状态,请单击**“代理”选项卡。有关更多详细信息,请右键单击网格中的快照代理,再单击“查看详细信息”**。

应用快照