現象
Microsoft SQL Server 2014 用の Service Pack 2 (SP2) をインストールしようとしても、sqlagent100_msdb_upgrade.sqlのアップグレード スクリプトは失敗し、次のエラー メッセージが表示されます。
ログイン アクセスの LoginNameを msdb データベースに付与しています...
ログイン '(null)' の MSDB データベースへのアクセス権を付与する際に問題が発生しました。 このログインが SQLServer でプロビジョニングされ、sqlagent_msdb_upgrade.sql を再実行します。
SQLAgentUserRole msdb role... への ユーザー UserNameの追加
ログイン アクセスの LoginName を msdb データベースに付与しています...
ログイン '(null)' の MSDB データベースへのアクセス権を付与する際に問題が発生しました。 このログインが SQLServer でプロビジョニングされ、sqlagent_msdb_upgrade.sql を再実行します。
SQLAgentUserRole msdb role... への ユーザー UserName の追加
ログイン アクセスの LoginName を msdb データベースに付与しています...
ログイン '(null)' の MSDB データベースへのアクセス権を付与する際に問題が発生しました。 このログインが SQLServer でプロビジョニングされ、sqlagent_msdb_upgrade.sql を再実行します。
Msg 574、レベル 16、状態 0
CONFIG ステートメントはユーザー トランザクション内で使用できません
解決策
この問題は、次の累積的な更新プログラムで修正SQL Server。
SQL Serverの新しい累積的な更新プログラムには、すべての修正プログラムと、以前の累積的な更新プログラムに含まれているすべてのセキュリティ修正プログラムが含まれています。 最新の累積的な更新プログラムを確認SQL Server。
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
関連情報
Microsoft がソフトウェア 更新プログラムの説明に使用する用語について説明します。