2

我正在尝试使用带有 SQL Server 2008 R2 的 c# 设置数据库快照复制。当我连接到服务器时,一切都按原样进行......但是在以下代码行之后:

distributor = new ReplicationServer(conn);
distributor.InstallDistributor((string)null, distributionDb);

出现以下错误:

此版本的 SQL Server 不能充当复制的发布者或分发者。将数据库上下文更改为“主”

有任何想法吗?

4

1 回答 1

3

根据复制注意事项 (SQL Server Express),SQL Server Express 不能充当发​​布者或分发者,只能充当订阅者。您将需要标准版或更高版本的实例来配置分发和设置发布。Express Edition 实例然后可以用作订阅者。

SQL Server Express 不能用作发布者或分发者。

于 2013-03-24T19:43:19.680 回答