SharePoint Admin Content Datenbank ohne GUID

All denen, die eher auf Datenbankebene unterwegs sind und all denjenigen, die viel mit arbeiten, sind sicher schon diese lästigen Datenbanknamen im aufgefallen. Wenn Datenbanken erstellt, dann wird meist – manchmal kann man es auch gar nicht  verhindern – eine angehangen, die mehr oder weniger ungünstig ist. Zum einen schadet es der Übersichtlichkeit und zum anderen muss diese bei dem Handtieren mit der Datenbank auch mit eingegeben werden.

Problematisch wird es auf jeden Fall bei der Content-DB der Zentraladministration, denn die wird von SharePoint ohne nach einem Namen zu fragen einfach mit GUID erstellt. Ändern kann man dies nur im Nachhinein.

Wie kann man das ändern?

Achtung: Bei mir ist die URL zur SharePoint-Zentraladministration http://spoint1:10000 !!! Sie müssen an dieser Stelle natürlich die URL Ihrer Zentraladministration samt Port eingeben!

  1. Neue Content DB für die Zentral Administration (ZA) anlegen
    – SharePoint 2010 Verwaltungsshell bzw. ServerManagement Shell öffnen
    – neue DB per PowerShell-Befehl erstellen:

    NewSPContentDatabaseName SharePoint_AdminContentWebApplication http://spoint1:10000


  2. Jetzt müssen die Sitecollections aus der alten DB mit der GUID in die DB ohne GUID verschoben werden. Dazu brauchen wir die IDs der beiden ContentDBs.

    Get-SPWebApplication
    Identity http://spoint1:10000 | GetSPContentDatabase

    Hinweis:
    Falls hier ein Fehler auftritt, dann auf dem SharePoint den Konfigurationsassistenten laufen lassen.

  3. Das Verschieben der Inhalte geschieht mit folgendem Befehl:

    Get
    SPSiteContentDatabase55c2aa4f-befd-4….(alte DB!) | MoveSPSiteDestinationDatabase 90daaa38-34…..(neue DB!)

    Jetzt in der ZA alles testen!

  4. Zum Schluss löschen wir noch die alte DB mit der GUID.

    Remove
    SPContentDatabaseidentity55c2aa4f-befd-4….
    (alte DB!)

Das war’s! Viel Erfolg und beim Handtieren darauf achten, dass immer die GUID stimmt. Bei dieser Aktion ist sicher schon aufgefallen, wie nervig der Umgang mit den GUIDs ist 😉

Kommentar verfassen

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.