Sql server SQL Server复制问题

Sql server SQL Server复制问题,sql-server,sql-server-2008-r2,replication,database-replication,data-synchronization,Sql Server,Sql Server 2008 R2,Replication,Database Replication,Data Synchronization,我正在尝试使用带有SQL Server 2008 R2的c#设置数据库快照复制。当我连接到服务器时,一切正常。。。但在以下代码行之后: distributor = new ReplicationServer(conn); distributor.InstallDistributor((string)null, distributionDb); 出现以下错误: 此版本的SQL Server不能充当复制的发布服务器或分发服务器。已将数据库上下文更改为“主” 有什么想法吗 根据,SQL Server

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

distributor = new ReplicationServer(conn);
distributor.InstallDistributor((string)null, distributionDb);
出现以下错误:

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

有什么想法吗

根据,SQL Server Express不能作为发布服务器或分发服务器,只能作为订阅服务器。您将需要标准版或更高版本的实例来配置分发和设置发布。然后,Express Edition实例可以充当订户

SQL Server Express不能用作发布服务器或分发服务器


您需要SQL(Develper、Enterprise…)的完整副本来支持发布。是否使用express?那个版本只能作为订户。是的,我使用的是express版本。我将试用企业版-这应该可以做到。