Während der Installation eines neuen SharePoint 2010 Servers mit AutoSPInstaller, wurde nach dem kopieren der Dateien, das Skript mit einer Exception beendet. Der Fehler "This SharePoint farm currently has pending upgrades using New-SPConfigurationDatabase" ist ziemlich verwirrend, denn zu diesem Zeitpunkt der Installation habe ich noch keine Datenbanken angelegt und somit gibt es nichts was ein Upgrade bennötigen könnte.
Nach ein paar Minuten mit Bing habe ich einen Hinweis darauf gefunden woran es liegt. Bei meiner Installation habe ich auch die Office Web Apps in das Script eingebunden. Leider hat das Setup von Office Web Apps wohl einen Fehler der dazu führt, dass der PowerShell Befehl 'New-SPConfigurationDatabase' der Meinung ist das die Datenbank vorher ein Update benötigt. Dies kann mit folgendem Befehl in einer Befehlszeile behoben werden:
c:\> PSCONFIG.EXE -cmd upgrade -wait -force -inplace b2b
Hinweis: Starten Sie die Befehlseingabe mit erweiterten Administrationsrechten.
Hinweis: Geben Sie den Befehl genau wie oben abgebildet ein! Die Reihenfolge der Parameter spielen beim Befehl PSCONFIG.EXE eine Rolle.
Aber auch hier ist leider nicht alles in Ordnung, den dieser Befehl wird auch mit einer Fehlermeldung quittiert. Allerdings wird die Fehlermeldung angezeigt, weil es keine Datenbank gibt auf die das Update angewendet werden kann. Gleichzeitig wird aber das Problem das wir hatten behoben. Wir beheben also eine Fehlermeldung mit einer Fehlermeldung. Anschließend kann AutoSPInstaller nochmal ausgeführt werden und jetzt sollte alles so funktionieren wie erwartet.