徵兆
當您嘗試安裝 (SP2) 2014 Microsoft SQL Server Service Pack 2 時,sqlagent100_msdb_upgrade.sql升級腳本失敗,而且您會收到下列錯誤訊息:
將登入存取 LoginName 授予msdb 資料庫...
授予 MSDB 資料庫存取權以登入 " (null) 」時發生問題。 請確定此登入已與 SQLServer 一起配置,然後重新sqlagent_msdb_upgrade.sql
新增 使用者 UserName至 SQLAgentUserRole msdb 角色...
將登入存取 LoginName 授予 msdb 資料庫...
授予 MSDB 資料庫存取權以登入 " (null) 」時發生問題。 請確定此登入已與 SQLServer 一起配置,然後重新sqlagent_msdb_upgrade.sql
新增 使用者 UserName 至 SQLAgentUserRole msdb 角色...
將登入存取 LoginName 授予 msdb 資料庫...
授予 MSDB 資料庫存取權以登入 " (null) 」時發生問題。 請確定此登入已與 SQLServer 一起配置,然後重新sqlagent_msdb_upgrade.sql
Msg 574, Level 16, State 0
CONFIG 語句無法在使用者交易中使用
解決方案
此問題已修正下列累積更新SQL Server:
每個新的累積更新SQL Server包含上一個累加更新中包含的所有修復程式及所有安全性修正。 查看最新累積更新,SQL Server:
狀態
Microsoft 已確認<適用於>一節中所列的 Microsoft 產品確實有上述問題。
參考資料
瞭解 Microsoft用來描述軟體更新的術語。