Datenbanken out of sync

Wenn man SharePoint (Inhalts-) Datenbanken zwischen Webanwendungen verschiebt, kann es vorkommen, dass im Eventlog ein Synchronisierungsproblem auftritt (Häufig mit der EventID 5555 oder 7888).
Das Logfile teilt uns dann mit, dass ein Objekt mit der GUID xxxx-xxx-xxxx-xxxx out of sync ist.
Die Ursache liegt darin begründet, wenn man eine Datenbank vor dem Verschieben nicht mit folgendem STSADM Kommando vorbereitet:
 
stsadm -o preparetomove
   -contentdb <server name: database name>
   -site <URL name>
   [-oldcontentdb] <unique identifier>
   [-undo]
 
Um das Problem zu beheben kann man wie folgt vorgehen:
 

Zunächst einmal lässt man sich alle Datenbanken auflisten, die out of sync sind.

stsadm -o sync -listolddatabases <number>  

Die Nummer beschreibt den Zeitraum, seit dem diese Datenbanken out of sync sind (bspw. 2Tage)            

Jetzt führt man den preparetomove Befehl mit den oldcontentdb Parameter aus:

stsadm -o preparetomove
   -contentdb <server name: database name>
   -site <URL name>
   -oldcontentdb <unique identifier>
   [-undo]      
 
Das ganez macht man für jede Datenbank die out of sync ist.
 
Im Anschluss werden nochmals alle Datenbanken aufgelistet:
stsadm -o sync -listolddatabases <number> 
 
Dann entfernt man die unsynchronisierten Datenbanken:
stsadm -o sync -deleteolddatabases <number>
(Muss für jede DB erfolgen)
 
Der Fehler im Eventlog wird von einem TimerJob verursacht, der einmal die Stunde läuft, um zu prüfen, ob der Fehler behoben wurde kann man folgenden STSADM Befehl verwenden.
stsadm -o sync -synctiming "m:1"
(Hiermit läuft der TimerJob einmal die Minute)
 
Um das Timing wieder auf eine Stunde zu setzen:
stsadm -o sync -synctiming "h:1"
 
Das sollte den OutofSync Fehler beheben.
Advertisements

2 responses to “Datenbanken out of sync”

  1. www.bati.szczecin.pl says :

    Pretty nice post. I just stumbled upon your weblog and wished to say that I have truly loved browsing your weblog posts.
    After all I will be subscribing to your feed and I am hoping you write again soon!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: