Bei einem meiner Kunden habe ich im Windows Event Log folgenden Fehler vorgefunden:
Log Name: | Application |
Source: | Microsoft-SharePoint Products-SharePoint Foundation |
Date: | 16.04.2013 05:10:30 |
Event ID: | 6398 |
Task Category: | Timer |
Level: | Critical |
Keywords: | |
User: | Farm account |
Computer: | Only for me to know ;) |
Description: | The Execute method of job definition Microsoft.SharePoint.Administration.SPTimerRecycleJobDefinition (ID dd6757f2-1684-4834-b419-8dafc87cdffc) threw an exception. More information is included below. This operation uses the SharePoint Administration service (spadminV4), which could not be contacted. If the service is stopped or disabled, start it and try the operation again. |
Wie sich herausstellte, wurden auf dem SharePoint Server, auf dem auch der Microsoft Project Server installiert wurde, die Content Datenbanken und die Project Server Datenbanken, mittels des SQL Servers, wieder hergestellt. Dabei wurden die Datenbanken in die Farm eingespielt, ohne vorher den SharePoint Timer Service anzuhalten.
Nach einigem Suchen, habe ich schließlich ein Beitrag im Microsoft Forum gefunden, welcher genau mein Problem beschrieben hat. Leider gibt es im Netz eine Vielzahl verschiedener Ursachen für den Event Eintrag 6398. In meinem Fall hat es sich herausgestellt, dass durch das Wiederherstellen des Backups ein Timer Job zurückgeblieben ist, welches die Probleme verursachte. Mit folgendem Powershell Skript konnte ich schließlich den Timer Job isolieren und löschen.
PS C:\> $job = Get-SPTimerJob | where {$_.DisplayName -eq $null} PS C:\> $job Name Schedule Last Run ---- -------- -------- PWASSP_bd110576-8... daily between 00:... 01.01.0001 00:00:00 PS C:\> $job.Description Project Server Shared Timer Job PS C:\> $job.Delete() |
Nachdem ich den alten Timer Job gelöscht hatte, konnte ich wieder auf die Liste der Timer Job zugreifen und die Fehler sind nicht mehr im Windows Event Log aufgetreten.