Leitlinien zur Umbenennung der Vielzahl von Datenbanken, die von SharePoint 2010 generiert wurden

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/2485

Frage

SharePoint 2010 scheint die Tradition von SharePoint 2007 zu fordern, automatisch schrecklich benannte SQL -Datenbanken zu erstellen. Wie viele Unternehmen haben wir mehrere Farmen und Entwickler -Workstations, die sich mit einem zentralen Datenbankserver verbinden.

Um sicherzustellen, dass die Dinge nicht chaotisch und schwer zu verwalten sind, bevorzugen wir Datenbanknamen wie:

  • Dev_ws004_sharepoint_admincontent
  • Dev_ws004_user Profil Service Application_Profiledb

statt:

  • SharePoint_AdMincontent_9fc4ac7C-6895-4A74-BF10-DF6AC4C2C1D6
  • Benutzerprofil Service Application_Profiledb_a17efbf6942341f785c69829ce7f2d97

Ich erstelle diese Frage, damit wir ein zentrales Repository zum Umbenennen der verschiedenen Datenbanken erstellen können. Ich werde versuchen, selbst so viele Antworten wie möglich zu finden, würde aber auch Antworten aus der Community freuen.

Im Moment haben die folgenden Datenbanken Priorität, aber da wir nur eine begrenzte Reihe von Diensten ermöglicht haben, weiß ich, dass es noch viel mehr gibt.

  • SharePoint_Admincontent_ [einige GUID
  • Managed Metadata service_ [einige GUID
  • Search_service_application_crawlstoredb_ [einige Guid
  • Search_service_application_db_ [einige Guid
  • Search_service_application_propertortedb_ [einige Guid
  • Benutzerprofil Service Application_Profiledb_ [einige GUID
  • User Profile Service Application_Socialdb_ [einige GUID
  • Benutzerprofil Service Application_Syncdb_ [einige GUID
  • WordAutomationServices_ [Einige GUID
  • WSS_USAGEApplication

Aktualisieren: Wenn Sie mehrere SharePoint 2010 -Farmen haben, die mit einem einzelnen Datenbankserver verbunden sind, können Sie sehen, welche Datenbanken zu einer Farm auf dem folgenden Bildschirm "Central Administration" gehören: http: // [Ihr CA -Server]/_ admin/DataboSSestatus.aspx. (CA / Upgrade- und Migrations- / Überprüfungsdatenbankstatus)

Update2: Sehen Dieser Blog -Beitrag auf SharePoint 2010 -Datenbanken.

War es hilfreich?

Lösung

Hey, meiner voreingenommenen Meinung, ist die beste Zeit, um eine SharePoint -Datenbank umzubenennen, bevor sie überhaupt erstellt wurde - mit anderen Worten, Sie diktieren die Namenskonvention, nicht den Assistenten von SharePoint. Ich habe das zusammengestellt Autospinstaller PowerShell -Skript, um sich darum zu kümmern, und Sie können es im Blog "Hey Scripting Guy" lesen hier.

Prost Brian

Andere Tipps

Um umzubenennen SharePoint_AdminContent_[some guid] Datenbank Der Prozess ist der gleiche wie unter SharePoint 2007.

  1. Führen Sie als Benutzer mit den entsprechenden Berechtigungen aus, um diese Änderungen vorzunehmen.

  2. stsadm.exe -o deletecontentdb -url http://[ca server]:[ca port] -databasename SharePoint_AdminContent_[some guid] -databaseserver [Your DB Server]

  3. Benennen Sie die Datenbank mit einem Tool / Skript Ihrer Wahl um. Wir haben SQL Management Studio verwendet. Möglicherweise müssen Sie den SharePoint 2010 -Timer -Service neu starten, um sicherzustellen, dass alle Verbindungen zum DB veröffentlicht werden, oder Sie können ihn nicht umbenennen.

  4. stsadm.exe -o addcontentdb -url http://[ca server]:[ca port] -databasename [Your new Database Name] -databaseserver [Your DB Server]

Wenn Sie feststellen, dass Sie versuchen, Datenbanken wie diese Suchverwaltung DB umzubenennen, in der Sie nicht gefragt werden, wie sie genannt werden möchten, sind die Anweisungen für PowerShell hier: http://technet.microsoft.com/en-nz/library/ff851878(en-us).aspxHinweis: Einige der Anweisungen hier vergessen zu sagen, wie Sie die erste Variable festlegen, aber leicht herausfinden können.

Wenn alles andere fehlschlägt, ist dies eine andere Möglichkeit, dies zu tun:

  • Nehmen Sie eine Sicherung Ihrer Farm mit der SP -Sicherung und stellen Sie die Funktionalität wieder her und stellen Sie sie wieder her
  • Löschen Sie die Serviceanwendung - zB Suchdienstanwendung
  • Überprüfen Sie den Bildschirm "Datenbankstatus", um sicherzustellen, dass die DB's verschwunden sind (http: // [Ihr CA -Server]/_ admin/databasestatus.aspx).
  • Stellen Sie die Serviceanwendung über Sicherung und Wiederherstellung wieder her:
    • Wählen Sie die neueste Sicherung aus
    • Wählen Sie den Service zur Wiederherstellung (nicht die gesamte Farm -, es sei denn, Sie möchten)
    • Stellen Sie die Wiederherstellungsoption auf "neue Konfiguration" fest
    • Stellen Sie die neue Namenskonvention für jede der zugeordneten Datenbanken an
    • Starten Sie wieder!
  • Wenn Sie den Suchdienst-Proxy wiederherstellen, müssen Sie ihn in der Anwendungsproxy-Gruppe unter "Service Application Associations" wieder aufnehmen.

Prost, Dan

Microsoft hat einige Anleitungen bei veröffentlichthttp://technet.microsoft.com/en-us/library/ff851878.aspxEs ist hilfreich, da es zeigt, welche Methoden verwendet werden können, mit welchen Datenbanken.

Nichts anderes erforderlich - außer Dies.. von Toddklindt mit Bildschirmen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top