Office Web Apps Installation und SharePoint Integration

Einleitung

Office Web Apps (auch OWA, WAC = Web Application Companion oder OWC = Office Web Components genannt) ermöglichen die Darstellung und Bearbeitung von MS-Office-Dokumenten und PDF-Dateien direkt im Web-Browser. Dabei ist es nicht mehr nötig, dass das MS-Office-Paket auf dem Client-PC installiert ist, um Microsoft Office Dokumente bearbeiten zu können.
Die OWA-Funktionalität kann nicht nur von SharePoint (SP) benutzt werden, sondern auch von anderen Microsoft-Diensten wie Exchange, Lync o.Ä.

In dieser Anleitung möchte ich zeigen, wie Office Web Apps Installaton und SharePoint Integration aussehen könnte. Office Web Apps Installation und SharePoint Integration weiterlesen

OWA 500 Error

Problem

500 Web Service Exceptions

500.21 – Internal Server Error

Details

Beschreibung

Falls .NET Framework 3.5-Komponenten installiert und später wieder entfernt wurden, erscheint beim Ausführen von Office Web Apps-Cmdlets unter Umständen die Meldung „500 Web Service Exceptions“ oder „500.21 – Internal Server Error“. OWA 500 Error weiterlesen

New-OfficeWebAppsMachine : Machine not found in farm topology

Problem

New-OfficeWebAppsMachine : Machine not found in farm topology

Beim Aufnehmen eines Servers in die OWA-Farm

Details

Beschreibung

Beim Versuch einen OWA-Server „OWA-Server01“ mit dem folgenden Befehl

New-OfficeWebAppsMachine -MachineToJoin rz-ms-owa02

in die OWA-Farm aufzunehmen, wird folgende Fehlermeldung angezeigt:

New-OfficeWebAppsMachine : Machine not found in farm topology

New-OfficeWebAppsMachine : Machine not found in farm topology weiterlesen

SharePoint 2013 Image Renditions (Bilddarstellung) – Bildgröße Serverseitig vorberechnen

Einleitung

SharePoint 2013 besitzt mit dem Feature Image Renditions (Bilddarstellung) eine Möglichkeit, die Anzeigegröße, Seitenverhältnis und Ausschnitt der Mediendateien (Fotos und Videos), die in einer Veröffentlichungswebsitesammlung (publishing site collection) abgelegt wurden, für verschiedene Geräte und Zwecke vorher Serverseitig Bildgrößen- und Ausschnitttechnisch zu optimieren. Die originale Mediendatei wird nur einmal abgespeichert, es stehen aber mehrere Bildgrößen und Ausschnitte für die Anwendung zur Verfügung.

Dadurch ergeben sich unter anderem folgende Vorteile:

  • Dem Seitendesigner stehen mehr Möglichkeiten beim Entwerfen der Seite und beim anpassen an mobile Geräte.
  • Die mobilen Geräte bekommen vom Server ein, auf das Display passend skaliertes und richtig beschnittenes Bild, mit dem richtigen Ausschnitt ausgeliefert (Vorausgesetzt die Geräte mit den kleinen Displays wurden beim Entwurf der Seite berücksichtigt).
  • Die Dateigröße der verkleinerten Medien ist deutlich kleiner als Original. Dadurch wird das mobile Datenvolumen gespart, und die Inhalte stehen den Benutzern schneller zur Verfügung.

Folgende Dateitypen werden von diesem Feature unterstützt:

  • Bilddateityp: gif, jpg, jpeg, jpe, jfif, bmp, dib, png, tif, tiff, ico, wdp, hdp
  • Videodateityp: wmv, wma, avi, mpg, mp3, mp4, asf, ogg, ogv, oga, webm

Diese Anleitung zeigt, wie man dieses Feature namens Image Renditions (Bilddarstellung) aktiviert und konfiguriert.

SharePoint 2013 Image Renditions (Bilddarstellung) – Bildgröße Serverseitig vorberechnen weiterlesen

Von DocAve erstellte Datenbank wird wiederhergestellt…

Problem

Die von DocAve erstellte Datenbank wird wiederhergestellt…

Im SSMS sieht man eine (von DocAve erstellte), temporäre Datenbank mit der Meldung (Wird wiederhergestellt…) bzw. (Restoring…) bzw. (Standby / Schreibgeschützt) bzw. (Wiederherstellung steht aus)

The job has timed out. The connection between the Control Service and Media Service or Agent are disconnected

Im DocAve Job Monitor in den Job Details unter „Comment“ zu finden.

Failed to verify the backup for the current node. Error: Failed to restore node ‚<Farm>\Microsoft SharePoint Foundation-Webanwendung\<WebAppName>\<SP-DB-Name>.full.data‘, details: Der Prozess kann nicht auf die Datei „<Pfad>\MSSQL\DATA\SAFEDATA\<SP-DB-Name>.mdf“ zugreifen, da sie von einem anderen Prozess verwendet wird.

Wird in den Details eines, mit dem Status „Finished with Exception“ beendeten Platform Maintenance Jobs im DocAve Job-Monitor angezeigt.

Details

Beschreibung

Im SSMS sieht man eventuell Folgendes (muss nicht alles vorhanden sein):

  • Eine (von DocAve erstellte), temporäre Datenbank mit dem grünen, nach oben zeigenden Pfeil als Icon und dem Namen
    <SP-DB-Name>_PM<GUID>
    (Wird wiederhergestellt…) bzw. (Restoring…)
  • Graue Datenbank-Icons mit dem Text (Standby / Schreibgeschützt)
  • Normale gelbe Datenbank-Icons mit dem Status (Wiederherstellung steht aus)

In den Eigenschaften der DB findet man den Namen, den Status (z.B. „Wird wiederhergestellt“) und wann die DB erstellt wurde. Die Angaben zu den eigentlichen SQL-Files findet man hier nicht.

Datenbankeigenschaften - Datenbank wird wiederhergestellt

PM im Namen steht in diesem Fall für Platform Maintenance
Manager und führt im DocAve Backup-Plan aktivierten Wartungsjobs wie „Verify DB Backup Data“, „Build Index“ etc. aus.

Auf dem SQL-Server im <Pfad>\MSSQL\DATA\SAFEDATA findet man die zu der temporären DB gehörenden Dateien <SP-DB-Name>.mdf und <SP-DB-Name>.ldf
Das Änderungsdatum der Dateien entspricht dem Datum aus den DB-Eigenschaften.

Im DocAve Job-Monitor findet man in dem Fall einen unfertigen Platform-Maintenance-Job mit folgenden Angaben:

  • Maintenance Job ID: PM<JahrMonatTagZeit>
  • Maintenance Action: Verify database backup data
  • Status: Failed
  • Comment: The job has timed out. The connection between the Control Service and Media Service or Agent are disconnected

Von DocAve erstellte Datenbank wird wiederhergestellt… weiterlesen

DocAve Job Monitor ID Abkürzungen

Product Module Module in Job Monitor Job ID
Migration SharePoint Migration SharePoint Migration FBxxxxx(Full Migration)
IBxxxxx(Incremental Migration)
RSxxxxx(Import)
MDxxxxx(Online Migration)
File System Migration File System Migration FMxxxxx
eRoom Migration eRoom Migration EMxxxxx
Lotus Notes Migration Lotus Notes Migration LMxxxxx
Livelink Migration Livelink Migration LLxxxxx
Exchange Public Folder
Migration
Exchange Public Folder
Migration
PFxxxxx
Quickr Migration Quickr Migration QMxxxxx
EMC Documentum
Migration
EMC Documentum
Migration
MCxxxxx
 Data
Protection                  
Granular Backup & Restore Granular Backup FBxxxxx(Full Backup)
IBxxxxx(Incremental Backup)
DBxxxxx(Differential Backup) 
Granular Restore  RSxxxxx 
End-User Granular Restore  ERxxxxx 
Data Synchronization  DPSxxxxx 
Retention  DRGxxxxx 
Platform Backup & Restore Platform Backup  FBxxxxx(Full Backup)
IBxxxxx(Incremental Backup)
DBxxxxx(Differential Backup) 
Platform Restore  RSxxxxx 
Farm Rebuild & Repair  PFRxxxxx 
Platform Maintenance
Manager 
PMxxxxx (Verify DB Backup Data,
Build Index etc.)
Platform Index Migration  PIMxxxxx 
Platform Database Migration  PDMxxxxx 
Data Synchronization  DPSxxxxx 
Retention  DRPxxxxx 
SQL Server Data Manager Analyze SQL Backup Data  DMAxxxxx 
Restore Analyzed SQL Backup
Data 
DMRxxxxx 
High Availability High Availability Pre-Scan  HPxxxxx 
High Availability
Synchronization 
HIxxxxx(Full
Synchronization)
HSxxxxx(Incremental
Synchronization) 
High Availability Failover  HFxxxxx 
High Availability Fallback  HBxxxxx 
Administration   Administrator   Administrator  CAxxxxx 
Administrator Policy Enforcer  CAxxxxx 
Content Manager  Content Manager  CMxxxxx 
Report Collector  CRxxxxx 
Deployment Manager  Deployment Manager  DMxxxxx 
Replicator  Replicator  RPxxxxx 
Compliance    eDiscovery  eDiscovery  EDxxxxx 
Vault   Vault  VAxxxxx 
Report Collector  CRxxxxx 
Report Center      Usage Reports  Report Center  RCxxxxx 
Infrastructure Reports  Report Center  RCxxxxx 
Administration Reports  Report Center  RCxxxxx 
Compliance Reports  Report Center  RCxxxxx 
DocAve Reports  Report Center  RCxxxxx 
Storage
Optimization 
           
Real-time Storage Manager    Convert Stub To Content  CSxxxxx 
Clean Up Orphan BLOBs  SRxxxxx 
Storage Report
SAxxxxx 
Scheduled Storage Manager     Scheduled Storage Manager  ESxxxxx 
Convert Stub To Content  CSxxxxx 
Clean Up Orphan BLOBs  SRxxxxx 
Storage Report  SAxxxxx 
Connector    Connector  CRxxxxx
COxxxxx(Inventory
Report) 
Convert Stub To Content  CSxxxxx 
Storage Report  SAxxxxx 
Cloud Connect  Connector
CRxxxxx 
Archiver  Archiver  ARxxxxx 
End-User Archiver  EAxxxxx 
Archiver Full Text Index  AIxxxxx 
Archiver Restore  RSxxxxx 
End-User Archive Restore  ERxxxxx 
Archiver Retention  RTxxxxx 
Control Panel        Job Pruning
JPxxxxx 
Log Manager
LMxxxxx 
Data Manager
DIxxxxx 
Health Analyzer
  Health Analyzer  HARxxxxx 

 

Quelle: DocAve 6 Job Monitor Reference Guide

 

DocAve Backup – Keine On-Premises Farm Configuration unter Source

Problem

DocAve Backup – Keine On-Premises Farm Configuration unter Source Auflistung zu sehen

Details

Im DocAve Modul „Data Protection“ > „Granular Backup and Restore“ gibt es normalerweise zwei Möglichkeiten sich mit dem SharePoint zu verbinden.

Abhängig davon, ob man SharePoint On-Premises (lokale Server-SharePoint-Installation) oder SharePoint Online verwendet, muss man im ersten Fall die Farm(Configuration) und im zweiten Fall My Registered Sites auswählen und benutzen.

DocAve - Data Protection - Granular Backup and Restore - Source - Farm and My Registered Sites

Beschreibung

Nun kann es wie im unseren Fall passieren, dass man zwar eine lokale SharePoint Installation (On-Premises) hat, die Farm (mit dem <DB-Server>:<SharePoint-Config-DB>) aber unter Data Protection > Granular Backup and Restore > Source trotzdem nicht angezeigt wird. Man sieht dort, falls überhaupt, nur „My Registered Sites“. DocAve Backup – Keine On-Premises Farm Configuration unter Source weiterlesen

DocAve – The selected nodes … already exists in Platform Backup plan … . Please select other nodes to back up

DocAve – The selected nodes … already exists in Platform Backup plan … . Please select other nodes to back up

Details

Beschreibung

Der Versuch einen  Backup-Plan unter Platform Backup and Restore in DocAve zu erstellen und abzuspeichern endet mit der Fehlermeldung:

The selected nodes … already exists in Platform Backup plan: <Backup Plan>. Please select other nodes to back up.

DocAve Error - Platform Backup - The selected nodes ... already exists in Platform Backup plan ... . Please select other nodes to back up

DocAve – The selected nodes … already exists in Platform Backup plan … . Please select other nodes to back up weiterlesen

DocAve – Error: Start process failed, The DocAve services on the member agent is down

Problem

Error: Start process failed, The DocAve services on the member agent is down: server Name In Farm: <SP-Server02>

Wird als Comment in Details des Backup-Jobs angezeigt.

Details

Beschreibung

Der DocAve Backup-Job scheitert mit dem Status „Failed“.

In den Job Details sind viele Datenbanken aufgelistet, die nicht gesichert werden konnten.
DocAve - Backup Failed - Database(Full) - Error - Start process failed, The DocAve services on the member agent is down

In der Spalte „Agent“ wird immer der gleiche <SP-Server01> aufgelistet.
In unserem Fall ist es der WFE-Server.

In der Spalte „Comment“ steht dann folgender Text:
Error: Start process failed, The DocAve services on the member agent is down: server Name In Farm: <SP-Server02>
Wobei der SP-Server02 bei uns der DB-Server ist.
DocAve - Backup Failed - Error - Start process failed, The DocAve services on the member agent is down

DocAve – Error: Start process failed, The DocAve services on the member agent is down weiterlesen