Sql server SQL复制是\u订阅标志设置为1

Sql server SQL复制是\u订阅标志设置为1,sql-server,sql-server-2012,database-replication,Sql Server,Sql Server 2012,Database Replication,我们有一个使用SQL复制的连锁店环境。为了升级SQL Server,我们将从存储中删除复制组件并进行SQL升级,然后将存储添加回链中。这里的问题是SQL Server没有从2008 R2升级到2012,因为已订阅标志为1。据我所知,is_subscribed标志不再在SQL Server中使用,而是在6.5版本及之前使用。我怀疑客户可能从那时起就携带了数据库,现在它正在sql2012中抛出这个问题。问题是如何将标志更新为0。仅当此设置为0时,我们才能运行升级。我已尝试执行sp_dropsubsc

我们有一个使用SQL复制的连锁店环境。为了升级SQL Server,我们将从存储中删除复制组件并进行SQL升级,然后将存储添加回链中。这里的问题是SQL Server没有从2008 R2升级到2012,因为
已订阅
标志为1。据我所知,
is_subscribed
标志不再在SQL Server中使用,而是在6.5版本及之前使用。我怀疑客户可能从那时起就携带了数据库,现在它正在
sql2012
中抛出这个问题。问题是如何将标志更新为0。仅当此设置为0时,我们才能运行升级。我已尝试执行
sp_dropsubscription
sp_removereapplicationdb
。但是没有运气。任何帮助都将不胜感激。

请使用以下代码

EXEC sp_dboption 'DBName','subscribed',FALSE