Ondersteuning voor wijzigingen in de databases die worden gebruikt door Windows SharePoint Services en Office server-producten

Van toepassing: SharePoint Foundation 2013SharePoint Server 2013Microsoft SharePoint Foundation 2010

INLEIDING


Microsoft Office server-producten die worden vermeld in de sectie 'Van toepassing op' worden gegevens opgeslagen in Microsoft SQL Server-databases. Deze producten gebruiken verschillende opgeslagen procedures voor normale verwerking. De Microsoft SQL Server-databases zijn daarom belangrijk voor de succesvolle werking van deze producten.

Meer informatie


De producten die worden vermeld in de sectie 'Van toepassing op' zijn getest met behulp van een databasestructuur die door het ontwikkelingsteam van SharePoint en zijn goedgekeurd op basis van deze structuur. Microsoft kan niet op betrouwbare wijze voorspellen wat de gevolgen voor de werking van deze producten als partijen anders dan het ontwikkelteam van Microsoft SharePoint of Microsoft SharePoint Support agenten wijzigingen in het schema van de database aanbrengt de gegevens wijzigen of uitvoeren van ad hoc-query's op de SharePoint-databases. Uitzonderingen worden beschreven in de sectie 'Ondersteunde databasewijzigingen'.

Voorbeelden van wijzigingen in de niet-ondersteunde database bevatten, maar zijn niet beperkt tot het volgende:
  • Databasetriggers toevoegen
  • Nieuwe indexen toevoegen of wijzigen van bestaande indexen in tabellen
  • Toevoegen, wijzigen of verwijderen van een primaire of externe-sleutelrelaties
  • Wijzigen of verwijderen van bestaande opgeslagen procedures
  • Rechtstreeks aanroepen van bestaande, opgeslagen procedures, behalve zoals beschreven in de documentatie voor SharePoint-protocollen
  • Toevoegen nieuwe opgeslagen procedures
  • Toevoegen, wijzigen of verwijderen van gegevens in een tabel van een van de databases voor de producten die worden vermeld in de sectie 'Van toepassing op'
  • Toevoegen, wijzigen of verwijderen van kolommen in een tabel van een van de databases voor de producten die worden vermeld in de sectie 'Van toepassing op'
  • Wijzigingen in het schema van de database maken
  • Tabellen toevoegen aan een van de databases voor de producten die worden vermeld in de sectie 'Van toepassing op'
  • Als u de databasesortering wijzigt
  • Uitvoeren van DBCC_CHECKDB met REPAIR_ALLOW_DATA_LOSS (met DBCC_CHECKDB met REPAIR_FAST en REPAIR_REBUILD wordt echter ondersteund, zoals deze opdrachten alleen de indexen van de gekoppelde database werken.)
  • Inschakelen van SQL Server-wijzigingsgegevens vastleggen (BIJV.)
  • Transactionele replicatie SQL Server inschakelen
  • SQL Server-samenvoegingsreplicatie inschakelen


Als een wijziging van de database wordt niet ondersteund tijdens een telefoongesprek met ondersteuning wordt vastgesteld, moet de klant een van de volgende procedures ten minste uitvoeren:
  • Een database terugzetten uitvoeren vanuit de laatste bekende goede back-up geen databasewijzigingen bevat
  • Alle databasewijzigingen terugzetten

Als een vorige versie van de database die geen niet-ondersteunde wijzigingen niet beschikbaar is of als de klant niet terugdraaien de databasewijzigingen, moet de klant de gegevens handmatig herstellen. De database moet worden teruggezet naar de status ongewijzigd voordat Microsoft SharePoint Support alle gegevens migreren hulp kan bieden.

Als blijkt dat een wijziging van de database vereist is, moet een aanvraag voor ondersteuning worden geopend om te bepalen of een defect product bestaat en moet worden behandeld.

Ondersteunde databasewijzigingen

Uitzonderingen op het verbod tegen databasewijzigingen worden gemaakt voor bepaalde gebruiksdoeleinden:
  • Bewerkingen die worden uitgevoerd vanuit de gebruikersinterface van SharePoint administratieve
  • SharePoint-specifieke functies en hulpprogramma's die worden geleverd door Microsoft (bijvoorbeeld Ststadm.exe)
  • Wijzigingen die worden aangebracht via programmacode via het objectmodel van SharePoint en die zich aan de SharePoint-SDK-documentatie
  • Activiteiten die voldoen aan de documentatie voor SharePoint-protocollen
Bovendien in zeldzame omstandigheden tijdens een incident voor ondersteuning van Microsoft SharePoint Support agents kunnen geven klanten scripts die door aanpassen van de databases die worden gebruikt door de producten die worden vermeld in de sectie 'Van toepassing op'. In deze gevallen worden alle aangebrachte wijzigingen worden beoordeeld door het ontwikkelingsteam van SharePoint om ervoor te zorgen dat de bewerkingen wordt uitgevoerd niet tot een Databasetoestand instabiel of wordt niet ondersteund leidt. Wijzigingen in de database die zijn gemaakt met de hulp van een Microsoft SharePoint Support agent in de loop van een incident voor ondersteuning resulteert niet in een niet-ondersteunde database staat. Klanten kunnen niet opnieuw de scripts of wijzigingen die door Microsoft SharePoint Support buiten een incident voor ondersteuning.

Aanvulling op de activiteiten lezen

Het lezen van de SharePoint-databases via programmacode of handmatig, kan leiden tot onverwachte vergrendelen binnen Microsoft SQL Server kan de prestaties nadelig beïnvloeden. Alle leesbewerkingen op de SharePoint-databases die afkomstig uit query's, scripts, dll-bestanden zijn (enzovoort) die niet worden geleverd door het ontwikkelteam van Microsoft SharePoint of Microsoft SharePoint Support wordt beschouwd als niet-ondersteund als ze zijn geïdentificeerd als een belemmering voor de resolutie van een betrokkenheid bij de ondersteuning van Microsoft.

Als niet-ondersteunde leesbewerkingen worden geïdentificeerd als een belemmering voor de resolutie van betrokkenheid bij de ondersteuning, de database zal worden beschouwd als een niet-ondersteunde status. Als de database weer in een ondersteunde staat, worden alle activiteiten van niet-ondersteunde lezen moeten stoppen.

Commerciële onafhankelijke softwareleverancier (3de partij) aanvulling

Microsoft verbiedt strikt alle 3e partij wijzigingen in SharePoint-databases. Als zodanig, resulteert installeren of gebruiken van een 3de partij gereedschap dat gegevens die zijn opgeslagen in databases van SharePoint gewijzigd in dat de volledige SharePoint-farm wordt niet ondersteund.


Referenties


Lees het volgende artikel in de Microsoft Knowledge Base voor meer informatie over ondersteuning voor wijzigingen in de databases die worden gebruikt door SharePoint en Office Server producten betrekking hebben:

932744 informatie over de Wizard Onderhoudsplan in SQL Server 2005 en de taken die beheerders op SharePoint-databases kunnen uitvoeren

930887 er problemen met de portal waarschuwingen in SharePoint Portal Server 2003 of prestaties in SharePoint Server 2007 search nadat u SQL Server 2005 onderhoudsplannen maken