如何切换可更新事务性订阅的更新模式 (SQL Server Management Studio)

使用新建订阅向导,为可更新订阅指定模式。 有关使用此向导设置模式的信息,请参阅如何创建事务性发布的可更新订阅 (SQL Server Management Studio)

从订阅服务器更改更新模式。 从 Microsoft SQL Server Management Studio 中的**“本地订阅”文件夹中,更改推送订阅的更新模式。 从“订阅属性 - <发布服务器>:<发布数据库>”**对话框中,更改请求订阅的更新模式。有关访问此对话框的详细信息,请参阅如何查看和修改请求订阅属性 (SQL Server Management Studio)

注意注意

若要在创建订阅后更改更新模式,必须在创建订阅时将 update_mode 属性设置为 failover(允许从立即更新切换到排队更新)或 queued failover(允许从排队更新切换到立即更新)。 在新建订阅向导中,这些属性是自动设置的。

设置推送订阅的更新模式

  1. 在 SQL Server Management Studio 中连接到订阅服务器,然后展开服务器节点。

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

  3. 右键单击要为其设置更新模式的订阅,然后单击**“设置更新方法”**。

  4. 在**“设置更新方法 - <订阅服务器>: <订阅数据库>”对话框中,选择“立即更新”“排队更新”**。

  5. 单击“确定”。

设置请求订阅的更新模式

  1. 在**“订阅属性 - <发布服务器>: <发布数据库>”对话框中,为“订阅更新方法”选项选择“立即复制更改”“排队更改”**。

  2. 单击“确定”。