Websitesammlung in eine neue Inhaltsdatenbank verschieben – Kurzanleitung

Vorhandene Websitesammlung in eine neue Inhaltsdatenbank verschieben

Es gibt einige Gründe, um eine zusätzliche Inhaltsdatenbank für SharePoint zu erstellen. Zum einen kann z.B. die maximal empfohlene Größe der Content-DB erreicht sein, zum anderen kann der Wunsch nach etwas mehr Performance-Gewinn die Aufteilung der Inhaltsdatenbanken rechtfertigen.

Man sollte aber nach Möglichkeit nicht einfach die Option „Inhaltsdatenbank hinzufügen“ (Add a content database) in der Zentraladministration benutzen, da die Einstellungen noch optimiert werden sollten.

Websitesammlung in eine neue Inhaltsdatenbank verschieben - Nicht benutzen - Inhaltsdatenbank hinzufügen - No - Add a content database - SharePoint 2013

In diesem Artikel zeige ich, wie man eine neue Inhaltsdatenbank für den SharePoint anlegt, konfiguriert und die vorhandene Websitesammlung (Sitecollection) in diese neue Datenbank verschiebt.

Websitesammlung in eine neue Inhaltsdatenbank verschieben – Kurzanleitung weiterlesen

Event-ID: 1310 – HRESULT: 0x80070057 (E_INVALIDARG))

Problem

Could not load file or assembly or one of its dependencies. The parameter is incorrect. (Exception from HRESULT: 0x80070057 (E_INVALIDARG))

Wird im Browser angezeigt.

Falscher Parameter. (Ausnahme von HRESULT: 0x80070057 (E_INVALIDARG))

Wird im Browser angezeigt.

Auch folgende Meldungen sind zu finden:

Ausnahmedetails: System.IO.FileLoadException: Die Datei oder Assembly „AlphaFS“ oder eine Abhängigkeit davon wurde nicht gefunden. Falscher Parameter. (Ausnahme von HRESULT: 0x80070057 (E_INVALIDARG))

Event-ID: 1310 – ASP.NET 2.0.xxx

In der Ereignisanzeige bzw. Event-Viewer findet man einen Log-Eintrag mit der Event-ID: 1310 – Quelle: ASP.NET
Event-ID: 1310 – HRESULT: 0x80070057 (E_INVALIDARG)) weiterlesen

Alte IIS C:\inetpub\logs\LogFiles nach X Tagen bereinigen

IIS Log Dateien löschen, die älter sind als X Tage

Es kann passieren, dass der Ordner in dem der Web-Server die Log-Dateien speichert (C:\inetpub\logs\LogFiles) mit der Zeit recht groß wird.

Im Internetinformationsdienste (IIS)-Manager selbst kann man nur auswählen, wie oft eine neue Log-Datei erstellt oder wie groß die Log-Datei werden soll. Auch kann eingestellt werden, dass keine neuen Protokolldateien erstellt werden sollen. Allerdings kann nicht eingestellt werden, dass die neusten Dateien behalten und die alten Log-Dateien gelöscht werden.

internetinformationsdienste-iis-manager-protokollierung-c-inetpub-logs-logfiles

Wie die IIS Log Dateien, die älter als X Tage sind, trotzdem regelmäßig gelöscht werden können, zeige ich in diesem kurzen Artikel weiter unten.

Alte IIS C:\inetpub\logs\LogFiles nach X Tagen bereinigen weiterlesen

IIS SharePoint Web Application Proxy Server

Mit diesem kurzen Tipp zeige ich, wie für die einzelne SharePoint Web Application Proxy Server Einstellungen gesetzt werden können.

Das Setzen oder umgehen des Proxy-Servers pro Webanwendung ist manchmal nötig, wenn beispielsweise ein Webservice aus dem SharePoint heraus angesprochen werden muss o.Ä.

IIS SharePoint Web Application Proxy Server weiterlesen

Claims Authentication – Could not retrieve a valid windows identity for username …

Claims Authentication – „Could not retrieve a valid windows identity for username <domain\user>“ wird in den ULS-Logs beim Versuch auf einen Webservice zuzugreifen (z.B. per Nintex Workflow) generiert.

Auf folgende Meldungen findet man in den ULS-Logs.

WTS0003: Der Aufrufer ist nicht für den Zugriff auf diesen Dienst berechtigt.

Im ULS-Log

WTS0003: The caller is not authorized to access the service

Im ULS-Log

Claims Authentication – No windows identity for <domain\user>

Im ULS-Log

SPSecurityContext: Could not retrieve a valid windows identity for username ‚<domain\user>‘ with UPN ‚<user>@<domain>‘. UPN is required when Kerberos constrained delegation is used

Deutsch:
SPSecurityContext: Could not retrieve a valid windows identity for username ‚<domain\user>‘ with UPN ‚<user>@<domain>‘. UPN is required when Kerberos constrained delegation is used. Exception: System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: WTS0003: Der Aufrufer ist nicht für den Zugriff auf diesen Dienst berechtigt. (Fehlerdetail ist gleich Ein ExceptionDetail, vermutlich erstellt durch IncludeExceptionDetailInFaults=TRUE, mit dem Wert: System.UnauthorizedAccessException: WTS0003: Der Aufrufer ist nicht für den Zugriff auf diesen Dienst berechtigt. bei Microsoft.IdentityModel.WindowsTokenService.CallerSecurity.CheckCaller(WindowsIdentity callerIdentity) . . .

Englisch:
SPSecurityContext.WindowsIdentity: Could not retrieve a valid windows identity for NTName='<domain\user>‘, UPN='<user>@<domain>‘. UPN is required when Kerberos constrained delegation is used. Exception: System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: WTS0003: The caller is not authorized to access the service. (Fault Detail is equal to An ExceptionDetail, likely created by IncludeExceptionDetailInFaults=true, whose value is: System.UnauthorizedAccessException: WTS0003: The caller is not authorized to access the service. at Microsoft.IdentityModel.WindowsTokenService.CallerSecurity.CheckCaller(WindowsIdentity callerIdentity . . .

Claims Authentication – Could not retrieve a valid windows identity for username … weiterlesen

HTTP Error 503. The service is unavailable

Problem

HTTP Error 503. The service is Unavailable

Service Unavailable
HTTP Error 503. The service is Unavailable

HTTP Error 503. The service is unavailable weiterlesen

Event-ID: 1008 – Die Open-Prozedur für den Dienst in der DLL „C:\Windows\system32\*.dll“ war nicht erfolgreich. Die Leistungsdaten für diesen Dienst sind nicht verfügbar

Problem

Event-ID: 1008 – Perflib – BITS

Die Open-Prozedur für den Dienst „BITS“ in der DLL „C:\Windows\System32\bitsperf.dll“ war nicht erfolgreich. Die Leistungsdaten für diesen Dienst sind nicht verfügbar. Die ersten vier Bytes (DWORD) des Datenbereichs enthalten den Fehlercode.

The Open Procedure for service „BITS“ in DLL „C:\Windows\System32\bitsperf.dll“ failed. Performance data for this service will not be available. The first four bytes (DWORD) of the Data section contains the error code.

Event-ID: 1008 – Perflib – usbhub

Die Open-Prozedur für den Dienst „usbhub“ in der DLL „C:\Windows\system32\usbperf.dll“ war nicht erfolgreich. Die Leistungsdaten für diesen Dienst sind nicht verfügbar

The Open Procedure for service „usbhub“ in DLL „C:\Windows\system32\usbperf.dll“ failed. Performance data for this service will not be available. The first four bytes (DWORD) of the Data section contains the error code.

Event-ID: 1008 – Perflib – FIMSynchronizationService

Die Open-Prozedur für den Dienst „FIMSynchronizationService“ in der DLL „C:\Program Files\Microsoft Office Servers\15.0\Synchronization Service\Bin\mmsperf.dll“ war nicht erfolgreich. Die Leistungsdaten für diesen Dienst sind nicht verfügbar. Die ersten vier Bytes (DWORD) des Datenbereichs enthalten den Fehlercode.

The Open Procedure for service „FIMSynchronizationService“ in DLL „C:\Program Files\Microsoft Office Servers\15.0\Synchronization Service\Bin\mmsperf.dll“ failed. Performance data for this service will not be available. The first four bytes (DWORD) of the Data section contains the error code.

Event-ID: 1008 – Perflib – WmiApRpl

Die Open-Prozedur für den Dienst „WmiApRpl“ in der DLL „C:\Windows\system32\wbem\wmiaprpl.dll“ war nicht erfolgreich. Die Leistungsdaten für diesen Dienst sind nicht verfügbar. Die ersten vier Bytes (DWORD) des Datenbereichs enthalten den Fehlercode.

The Open Procedure for service „WmiApRpl“ in DLL „C:\Windows\system32\wbem\wmiaprpl.dll“ failed. Performance data for this service will not be available. The first four bytes (DWORD) of the Data section contains the error code.

Event-ID: 1008 – Die Open-Prozedur für den Dienst in der DLL „C:\Windows\system32\*.dll“ war nicht erfolgreich. Die Leistungsdaten für diesen Dienst sind nicht verfügbar weiterlesen

IIS Application Pool stoppt automatisch – Unexpected exception occured while trying to access the performance counters registry key

Problem

Unexpected exception occured while trying to access the performance counters registry key

Im ULS Log:

Unexpected exception occured while trying to access the performance counters registry key. Exception: System.InvalidOperationException: The Performance Counter OS (pdh) PdhAddEnglishCounter method call failed with error code PDH_CSTATUS_NO_COUNTER. . .

IIS-Anwendungspool wird ständig automatisch beendet

Das manuelle starten des Anwendungspools, sowie das Neustarten des IIS-Webservers bringt keinen Erfolg.

The Performance Counter OS (pdh) PdhAddEnglishCounter method call failed with error code PDH_CSTATUS_NO_COUNTER

PDH = Performance Data Helper

Der Fehler ist im ULS Log zu finden.

HandleShutdown: HandleShutdown was called from: bei Microsoft.Office.Server.Diagnostics.FirstChanceHandler.ExceptionFilter(Boolean fRethrowException

Im ULS Log

ExcelServerApp..ctor: An unhandled exception occurred during boot. Shutting down the server

Im ULS Log

Event-ID: 1000 – Application Error

Name der fehlerhaften Anwendung: w3wp.exe, Version: 8.0.9200.16384, Zeitstempel: 0x50108835

Event-ID: 1025 – .NET Runtime

Anwendung: w3wp.exe
Frameworkversion: v4.0.30319
Beschreibung: Die Anwendung forderte die Beendigung des Prozesses durch System.Environment.FailFast(Zeichenfolgenmeldung) an.

Event-ID: 5002 – WAS

Der Anwendungspool „<ID>“ wird aufgrund einer Serie von Fehlern bei den Prozessen für diesen Anwendungspool automatisch angehalten.

Event-ID: 2026 – Excel Services Application

Interner Fehler.
bei Microsoft.Office.Access.Server.DataServer.PdhPerformanceCounter.Pdh.CheckReturnValue(PDH_STATUS status, Boolean throwOnError, String methodNameForTracing)

Event-ID: 5011 – WAS

Schwerwiegender Kommunikationsfehler im Windows-Prozessaktivierungsdienst bei einem Prozess für den Anwendungspool „<ID>“. Die Prozess-ID ist „7960“. Das Datenfeld enthält die Fehlernummer.

Event-ID: 2004 – PerfNet

Das Serverdienst-Leistungsobjekt kann nicht geöffnet werden. Die ersten vier Bytes (DWORD) des Datenabschnitts enthalten den Statuscode.

Oder

Unable to open the Server service performance object. The first four bytes (DWORD) of the Data section contains the status code.

Event-ID: 6398 – SharePoint Foundation

Ausnahme der Methode ‚Execute‘ der Auftragsdefinition ‚Microsoft.SharePoint.Diagnostics.SPDiagnosticsMetricsProvider‘ (ID <GUID>). Weitere Informationen finden Sie unten.

Aktualisierungskonflikt. Sie müssen diese Aktion wiederholen. Das SPWebService-Objekt wurde von <DOMAIN>\<FarmSvcUser> im Prozess OWSTIMER (1588) auf dem Computer <SP-Server-WFE> aktualisiert. Weitere Informationen zu dem Konflikt finden Sie im Ablaufverfolgungsprotokoll.

Details

Beschreibung

Kurze Zeit nach dem Update der SharePoint-Farm, wird auf einem der fünf SP-Server (WFE) ein IIS-Anwendungspool ständig beendet.

Dieser Anwendungspool (SharePoint Web Services Default) ist bei uns für viele generische SharePoint-Dienste zuständig (wie BCS, Access Services, Machine Translation Service etc.).

IIS Application Pool stoppt automatisch – Unexpected exception occured while trying to access the performance counters registry key weiterlesen

PowerPivot: Das MidTier-Prozesskonto sollte die Berechtigung ‚Alles lesen‘ für alle zugeordneten SPWebApplications besitzen

Problem

PowerPivot: Das MidTier-Prozesskonto sollte die Berechtigung ‚Alles lesen‘ für alle zugeordneten SPWebApplications besitzen

PowerPivot: MidTier process account should have ‚Full Read‘ permission on all associated SPWebApplications

Details

Folgende oder ähnliche Meldungen werden im Health Analyzer bzw. Integritätsanalyse angezeigt:

  • PowerPivot: Das MidTier-Prozesskonto sollte die Berechtigung ‚Alles lesen‚ für alle zugeordneten SPWebApplications besitzen
  • PowerPivot: MidTier process account should have ‚Full Read‚ permission on all associated SPWebApplications

PowerPivot: Das MidTier-Prozesskonto sollte die Berechtigung ‚Alles lesen‘ für alle zugeordneten SPWebApplications besitzen weiterlesen

SQL Server Reporting Services (SSRS) Export – System.Web.HttpException: Zeit für Anforderung überschritten

Problem

System.Web.HttpException: Zeit für Anforderung überschritten

System.Web.HttpException: Request timed out

HttpException (0x80004005)

Details

Der Export eines SQL Server Reporting Services (SSRS) Reports aus dem SharePoint dauert lange und bricht nach etwa zwei Minuten ab. Das merkt man beim Export größerer Dateiformate wie z.B. Excel und Tiff.

Aus anderen Anwendungen heraus (z.B. ReportBuilder) klappt der Export!

Es werden evtl. folgende oder ähnliche Meldungen angezeigt (zumindest findet man welche in den ULS-Logs):

  • System.Web.HttpException: Zeit für Anforderung überschritten.
  • Getting Error Message for Exception System.Web.HttpException (0x80004005): Zeit für Anforderung überschritten.
  • System.Web.HttpException: Request timed out
  • HttpException (0x80004005): Request timed out

An der Dateigröße des Exports scheint es nicht zu liegen, da scheinbar die nicht so aufwendigen Formate, die allerdings wesentlich größere Dateigröße ergeben wie CSV (ca. 7Mb), XML (ca. 70Mb) etc. problemlos exportiert werden, da sie weniger als zwei Minuten brauchen, also schon eher fertig werden.

SQL Server Reporting Services (SSRS) Export – System.Web.HttpException: Zeit für Anforderung überschritten weiterlesen