Sharepoint 2010 – Unable to active Enterprise Features on „Sharepoint Standard“ installation

Wenn man einen Sharepoint Standard Installation durchgeführt hat mit mehrere MFEs, und später die „Enterprise Features“ gewünscht werden, lassen sich die „Enterprise Features“ nicht über das GUI (Central Administration) aktivieren.

 

Die Fehlermeldung: „An error occurred while enabling Enterprise features. Refer to the event logs on your server machines for more details. For more informations on how to fix this error, refer to help.”

Nicht wirklich hilfreich…

 

Causes:

Das Command „PSCONFIG –CMD services –INSTALL“ kann nicht auf mehrere Server gleichzeitig ausgeführt werden, durch das aktivieren im Central Administration, wird auf jedem Server im hintergrund das lokale PSCONFIG aufgerufen.

 

Lösungsansatz:

Einen „fake“ PSCONFIG erstellen, die nur den return code zurück an SKUUpgrade-TimerJob gibt.

 

1.

Mit Visual Studio die „fake“ PSCONFIG erstellen, mit folgender code:

 

// Source-code start
using System;

namespace Testing.Tools.Workarounds.DoNothingButReturnExitCode0
{
class Program
{
static void Main(string[] args)
{
Environment.ExitCode = 0;
}
}
}
// Source-code end

 

2.

Auf jedem WFE Server das vorhandene PSCONFIG.EXE im ….14\BIN verzeichniss unbenennen, und durch das von uns erstellten „fake“ PSCONFIG ersetzen.

 

3.

Die Enterprise Features über das Central Administration in der „Enable Enterprise Features“ seite aktivieren.

 

4.

Das originale PSCONFIG.EXE wiederherstellen.

Voilá, viel spass

Sharepoint 2010 – Unable to process the request – opening an excel xlsx document

Nach langen suchen ist das Problem gelöst!!!

Noch als info, das Problem war ausschliesslich auf xlsx Files, zbsp. xls Files gingen problemlos auf!!!

Das Problem muss mit Axceler oder mit dem Enterprise Features „Installation“ (installationsversuche) liegen,

nichts desto trotz, Sharepoint hat ein built-in URL redirection für verschiedene Filetypes.

Im Hintergrund versucht Sharepoint das xlsx File mit dem „common viewer component“ zu öffnen, diese schlägt fehl.

Dieser muss deaktiviert werden, damit wird das File am client übergeben.

 

Zuerst muss das Open Document…. Aktiviert werden,

Unter Site Actions -> Site Settings -> Site Collections Features, das Open Documents… aktivieren.

Das serverfilesExcelServer.xml File muss angepasst werden.

C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\XML

Deaktivieren des xlviewer Feature.

IISReset auf alle WFEs und geniessen….

Hoffe, Euch irgendwie geholfen zu haben.