【发布时间】:2019-05-14 20:53:00
【问题描述】:
我们有一个使用 SQL 复制的连锁店环境。为了升级 SQL Server,我们将从存储中删除复制组件并进行 SQL 升级,然后将存储添加回链中。这里的问题是 SQL Server 没有从 2008 R2 升级到 2012,因为 is_subscribed 标志为 1。据我所知,is_subscribed 标志不再在 SQL Server 中使用,并且在 6.5 及之前使用。我怀疑客户可能会从那时起携带数据库,现在它正在SQL 2012 中提出问题。问题是如何将标志更新为 0。只有将其设置为 0,我们才能运行升级。我尝试过执行 sp_dropsubscripion 和 sp_removereplicationdb。但没有运气。任何帮助将不胜感激。
【问题讨论】:
标签: sql-server sql-server-2012 database-replication