Sql server 2005 如何在复制监视器中删除过时的发布?
由于在创建和删除发布时的一些失误,我留下了许多过时的发布,由于某些原因,它们仍然保留在复制监视器中Sql server 2005 如何在复制监视器中删除过时的发布?,sql-server-2005,Sql Server 2005,由于在创建和删除发布时的一些失误,我留下了许多过时的发布,由于某些原因,它们仍然保留在复制监视器中 如何删除这些出版物?似乎没有一个明确的方法来删除它们。这是我的一个老问题,但至少我找到了一个解决方法 我可以通过创建一个同名的新出版物来删除出版物,然后再次删除该出版物。这次发布将不再显示在复制监视器中。我不记得该出版物是否必须与过时出版物的类型相同,但它确实有效 更新:好的,发布类型和数据库名称很重要,否则新创建的发布将被视为不同的发布。这是我的老问题,但至少我找到了解决的办法 我可以通过创建一
如何删除这些出版物?似乎没有一个明确的方法来删除它们。这是我的一个老问题,但至少我找到了一个解决方法 我可以通过创建一个同名的新出版物来删除出版物,然后再次删除该出版物。这次发布将不再显示在复制监视器中。我不记得该出版物是否必须与过时出版物的类型相同,但它确实有效
更新:好的,发布类型和数据库名称很重要,否则新创建的发布将被视为不同的发布。这是我的老问题,但至少我找到了解决的办法 我可以通过创建一个同名的新出版物来删除出版物,然后再次删除该出版物。这次发布将不再显示在复制监视器中。我不记得该出版物是否必须与过时出版物的类型相同,但它确实有效
更新:好的,发布类型和数据库名称很重要,否则新创建的发布将被视为不同的发布。有点明显,但现在我可以肯定。我在我们的一台服务器上注意到的另一种情况是,当包含发布的数据库脱机时。然后,该发布将从对象浏览器中消失,但仍显示在复制监视器中,如此问题所示 在这种情况下,您可以简单地使数据库重新联机,从而使发布重新出现。然后,您可以删除它并使数据库恢复脱机状态以解决问题
但是,只有当问题的原因是脱机数据库时,这才起作用-我相信还有许多其他情况会发生这种情况。我注意到,在我们的一台服务器上,当包含发布的数据库脱机时,会发生另一种情况。然后,该发布将从对象浏览器中消失,但仍显示在复制监视器中,如此问题所示 在这种情况下,您可以简单地使数据库重新联机,从而使发布重新出现。然后,您可以删除它并使数据库恢复脱机状态以解决问题 但是,只有当问题的原因是脱机数据库时,这才起作用-我相信还有许多其他情况会发生这种情况