當您列舉 SQL Server 2016 或 2017 中的訂閱屬性時發生錯誤

本文可協助您解決當您嘗試在 SQL Server Management Studio 中列舉訂閱者實例上訂閱的屬性時所發生的問題。

原始產品版本: SQL Server 2017、SQL Server 2016
原始 KB 編號: 4046801

徵兆

請參考下列案例:

  • 您已將 sql Server 2016 或 2017 Microsoft 實例設定為發行者和散發者。

  • 您已將發送或提取訂閱設定為未設定為發行者或散發者的遠端訂閱者。

在此情況下,如果您嘗試列舉 SQL Server Management Studio 中訂閱者實例上的訂閱屬性,您會收到類似下列的錯誤訊息:

無法將值 『null』 套用至屬性 ServerInstance:值不可以是 Null。

因應措施

若要解決此問題,請使用復寫監視器來取得訂用帳戶狀態和進度。

適用於

  • Linux 上的 SQL Server 2017 (所有版本)
  • Windows 上的 SQL Server 2017(所有版本)
  • SQL Server 2016 Enterprise Core
  • SQL Server 2016 Standard
  • SQL Server 2016 Developer
  • SQL Server 2016 Enterprise
  • SQL Server 2016 商業智慧
  • SQL Server 2016 Web
  • SQL Server 2016 Express