徵兆
請試想下列案例:
-
您的 Microsoft SQL Server 2016 或 2017 是 SQL Server 複製中的代理商。
-
內建的 sysadmin 帳戶 「sa」 會重新命名為不同的名稱,即使 「sa」 已停用也一樣。
-
您嘗試升級至 SQL Server 2016 Service Pack 2 (SP2) 累積更新 3 (CU3) 、累積更新 4 (CU4) 或更新版本。
在這種情況下,您可能會注意到升級作業失敗,而且您可能會在SQL Server錯誤記錄檔中收到類似以下的錯誤訊息:
指定的「@owner_login_name」無效 (有效值是由 sp_helplogins [不含Windows NT群組] 傳回)
狀態
Microsoft 已確認<適用於>一節所列的 Microsoft 產品確實有上述問題。
解決方案
此問題已在下列SQL Server累積更新中修正:
注意: 若要避免在升級至 SQL Server 2016 SP2 CU3 或 CU4 時收到錯誤訊息,您應該卸載 CU3 或 CU4,並安裝 SQL Server 2016 SP2 CU5 或更新版本。
關於SQL Server的累積更新:
每個SQL Server的新累積更新都包含所有 Hotfix 以及先前累積更新隨附的所有安全性修正。 查看SQL Server的最新累積更新:
參考
瞭解 Microsoft 用來描述軟體更新的術語。