1

我必须配置一个(事务性)复制,其中将有一个分发者(也有发布者)和更多 6 台服务器作为订阅者。

问题是:我从来没有配置过这样的东西,在找了整整一周的教程之后,我决定在这里问,因为这是一项比我想象的更难的任务。我已经尝试过 MSDN 教程,但没有成功。我知道如何创建并订阅它,但我不知道如何将它与 IIS(Internet 信息服务)同步。目的是:将其与 IIS 同步到订阅者通过 Web 更新数据库。注意:我已经尝试过所有的 MSDN 教程。他们都没有工作。所以,我要求任何其他方式来做到这一点。提前致谢。

(我在 Windows Server 2003 上使用 Sql Server 2005):)

4

1 回答 1

1

似乎 SQL Server 中的 Web 同步仅可用于合并复制,而不是事务性的。来自 MSDN:

使用 Web 同步向导为 Web 同步配置 Microsoft Internet 信息服务 (IIS) 服务器,这允许您同步订阅以通过 Internet 或 Intranet 连接合并发布。有关详细信息,请参阅合并复制的 Web 同步如何:为 Web 同步配置 IIS

很久以后编辑,在阅读评论后。

Web 同步确实只支持合并复制。

如果订阅者的更改不应传播回发布者(设计决策等),则可以将合并复制配置为将已发布的文章标记为只读。这意味着更改不会被推回,类似于事务复制。

更重要的是,合并复制支持称为只读文章(表格等)的功能,在此处进行了描述。它说:

指定订阅服务器上的更改是否上传到发布服务器。对于订阅服务器上的部分或全部数据应为只读的应用程序,仅下载文章提供了性能优势。

于 2012-06-19T18:49:23.127 回答