Unterstützung für Office-Serverprodukte und Windows SharePoint Services verwendeten Datenbanken geändert

Gilt für: SharePoint Foundation 2013SharePoint Server 2013Microsoft SharePoint Foundation 2010

Einführung


Im Abschnitt "Gilt für" aufgeführten Microsoft Office Server-Produkte speichern Daten in Microsoft SQL Server-Datenbanken. Diese Produkte verwenden verschiedene gespeicherte Prozeduren für die reguläre Verarbeitung. Microsoft SQL Server-Datenbanken sind daher wichtig für den erfolgreichen Betrieb dieser Produkte.

Weitere Informationen


Im Abschnitt "Beziehen sich auf" aufgeführten Produkte wurden mithilfe einer Datenbankstruktur von SharePoint-Entwicklungsteam getestet und anhand dieser Version genehmigt wurden. Microsoft kann nicht zuverlässig Effekt für den Betrieb dieser Produkte Vorhersagen, wenn Parteien Microsoft SharePoint-Entwicklungsteam oder Microsoft SharePoint Support-Agents das Datenbankschema ändern, ändern Sie die Daten, oder ad-hoc-Abfragen für die SharePoint-Datenbanken auszuführen. Ausnahmen werden im Abschnitt "Unterstützte Datenbank ändern" beschrieben.

Beispiele für nicht unterstützte datenbankänderungen enthalten, jedoch nicht die folgenden:
  • Datenbanktrigger hinzufügen
  • Neue Indizes hinzufügen oder Ändern von vorhandenen Indizes in Tabellen
  • Hinzufügen, ändern oder löschen alle Primär- oder Fremdschlüssel Partnerschaften
  • Ändern oder löschen vorhandene gespeicherte Prozeduren
  • Vorhandene gespeicherte Prozeduren direkt aufrufen, außer der Protokolle von SharePoint-Dokumentation
  • Neue gespeicherte Prozeduren
  • Hinzufügen, ändern oder Löschen von Daten in einer Tabelle von Datenbanken für die Produkte, die im Abschnitt "Gilt für" aufgeführt sind
  • Hinzufügen, ändern oder Löschen von Spalten in einer Tabelle von Datenbanken für die Produkte, die im Abschnitt "Gilt für" aufgeführt sind
  • Jede Änderung an der Datenbank
  • Hinzufügen von Tabellen zu Datenbanken für die Produkte, die im Abschnitt "Gilt für" aufgeführt sind
  • Ändern der Sortierung
  • DBCC_CHECKDB mit REPAIR_ALLOW_DATA_LOSS ausgeführt (jedoch mit DBCC_CHECKDB mit REPAIR_FAST und REPAIR_REBUILD werden diese Befehle nur die Indizes der zugeordneten Datenbank aktualisieren,.)
  • Aktivieren der Änderungsdatenerfassung (CDC) für SQL Server
  • SQL Server Transaktionsreplikation aktivieren
  • SQL Server-Mergereplikation aktivieren


Wenn eine nicht unterstützte Datenbank-Änderung während eines erkannt wird, müssen der Kunde eines der folgenden Verfahren zumindest:
  • Führen Sie eine Wiederherstellung der Datenbank aus der letzten Sicherung, die nicht die Datenbank geändert
  • Wiederherstellen der Datenbank ändern

Eine frühere Version der Datenbank, die nicht unterstützten Änderungen nicht verfügbar ist oder wenn der Kunde die geänderten Datenbank zurücksetzen kann, muss der Kunde die Daten manuell wiederherstellen. Die Datenbank muss auf einem unveränderten Zustand wiederhergestellt werden, bevor Microsoft SharePoint Support alle Data Migration unterstützen können.

Wenn festgestellt wird, dass eine Datenbank erforderlich ist, sollte eine Support-Anfrage um festzustellen, ob eines vorhanden und werden geöffnet.

Unterstützte Datenbank ändern

Ausnahmen von dem Verbot der Datenbank geändert werden für bestimmte Szenarien erstellt:
  • Vorgänge, die von der SharePoint-Verwaltungsoberfläche initiiert
  • SharePoint-spezifische Tools und Dienstprogramme von Microsoft (z. B. Ststadm.exe)
  • Änderungen, sind programmgesteuert über das SharePoint-Objektmodell entsprechen, die der SharePoint-SDK-Dokumentation
  • Aktivitäten nach SharePoint Protokolle Dokumentation
Darüber hinaus in seltenen Fällen bei Supportanfragen Microsoft SharePoint Support Agents möglicherweise bieten Kunden Skripts, die die Datenbanken ändern, Produkte verwendet werden, die im Abschnitt "Gilt für" aufgeführt sind. In diesen Fällen werden alle Änderungen überprüft, vom SharePoint-Entwicklungsteam um sicherzustellen, dass die Vorgänge durchgeführt werden nicht in einem instabilen oder nicht unterstützte Datenbankzustand führen. Datenbankänderungen unter Anleitung eines Microsoft SharePoint Support Agent Verlauf Supportanfragen führt nicht in einem Zustand nicht unterstützte Datenbank. Kunden können keine Skripts oder Änderungen von Microsoft SharePoint Support außerhalb eine Support-Anfrage erneut.

Lesen Operationen Nachtrag

Lesen aus dem SharePoint-Datenbanken kann programmgesteuert oder manuell unerwartete Sperren in Microsoft SQL Server die Leistung beeinträchtigen können. Jeder Lesevorgang für die SharePoint-Datenbanken, die aus Abfragen, Skripts, DLL-Dateien (usw.), die nicht vom SharePoint-Entwicklungsteam von Microsoft oder Microsoft SharePoint Support bereitgestellt gelten nicht unterstützt, wenn sie ein Hindernis für die Auflösung des Microsoft Support Engagement erkannt werden.

Nicht unterstützte Lesevorgänge als Barriere zur Auflösung des Projekts Unterstützung festgestellt, die Datenbank gelten in einem nicht unterstützten Zustand. Um unterstützten Status der Datenbank wiederherzustellen, müssen alle nicht unterstützte Lese Aktivitäten beenden.

Kommerzielle unabhängiger Softwarehersteller (3rd Party) Nachtrag

Microsoft untersagt unbedingt alle 3rd Party Änderungen SharePoint-Datenbanken. So führt installieren oder Werkzeug 3rd Party geändert in SharePoint-Datenbanken gespeicherte Daten, gesamte SharePoint-farm nicht unterstützt wird.


Referenzen


Weitere Informationen zur Unterstützung von Änderungen an Datenbanken, die von SharePoint verwendet werden und zugehörigen Office Server-Produkten finden Sie im folgenden Artikel der Microsoft Knowledge Base:

932744 Informationen über die Wartungsassistenten in SQL Server 2005 und Aufgaben, die Administratoren für SharePoint-Datenbanken

930887 Probleme mit Portal Alarme in SharePoint Portal Server 2003 oder mit Suche in SharePoint Server 2007 nach SQL Server 2005-Wartungspläne erstellen