Cumulative Hotfix Package 3 für SP2 SQL Server 2005 Probleme auf Cluster
Nach der Installation des cumulative Hotfix Package 3 für Service Pack 2 vom SQL Server 2005 kann es sein, dass auf einem Cluster der SQL Server Agent nicht mehr sauber startet. Der SQL Server Service läuft aber einwandfrei. Folgende vielsagende Fehlermeldung kann dem Eventlog entnommen werden:
"SQLServerAgent Monitor failed to restart SQLServerbAgent after SQLServerAgent terminated unexpectedly (reason: SQLSCMControl() returned error 5040, 'The cluster node already exists.')"
Im Log des SQL Server Agents ist folgende Meldung zu finden, welche mich dann schlussendlich auch auf die Lösung brachte:
"CryptUnprotectData() returned error -2146892987, 'The requested operation cannot be completed. The computer must be trusted for delegation and the current user account must be configured to allow delegation."
Nach dem im Active Directory für den Service Account dieser Dienste die Option "Account is trusted for delegation" gesetzt wurde, startete auch der SQL Server Agent wieder fehlerlos.
Ob dieses Problem im Cumulative Hotfix Package 4, welches Anfangs letzte Woche veröffentlicht wurde (siehe Blog Eintrag von Dani Mohr) schon behoben ist, kann ich momentan noch nicht sagen, werde aber dran bleiben.
