Wie kommen Sie an SharePoint "Meine Links" zurück, nachdem ein Profil gelöscht wurde und wiederhergestellt?
Wir sind mit SharePoint 2007 SP1 und profile aus Active Directory importiert (einen vollständigen import läuft täglich). Wir hatten ein problem, wo viele der Nutzer deaktiviert wurden unabsichtlich in Active Directory und dies verursacht Ihren Profilen entfernt werden-SharePoint. Wir re-aktiviert Ihre Active Directory-Konten und lief einen vollständigen importieren Sie die wiederhergestellten SharePoint-profile. Doch alle Ihre Meine Links fehlen. Gibt es eine Methode oder best practice für das wiederherstellen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich dies geschrieben, weil ich konnte nicht finden, eine Antwort auf mein problem überall. Dieser post von Joel Oleson beschreibt ein ähnliches problem zu mir gab mir einen Tipp, wo zu suchen die Daten fehlen. Und Dieser Beitrag von Corey Roth zeigte mir, wie programmgesteuert hinzufügen von links zu einem Benutzer Meine Links.
Erste Sachen erste - Sie müssen zum wiederherstellen einer Sicherungskopie der Datenbank, die enthält die Meine Links Daten. Sie nicht wiederherstellen möchten, über Ihre Arbeits-Datenbank, die Sie wiederherstellen möchten es an einen anderen Speicherort. Die links gespeichert, die in der SSP-Datenbank. (Finden Sie heraus, den Namen der Datenbank, indem Sie in der zentralen Verwaltung --> Shared-Services-Admin öffnen Sie dann das Menü für die SSP und klicken Sie auf Eigenschaften Bearbeiten, - die SSP-Datenbank aufgeführt ist, die auf der Seite "Eigenschaften".)
Nachdem die Datenbank wiederhergestellt, die Sie abrufen möchten, der Link Informationen:
Dieser Abfrage erhalten Sie diese Informationen:
(Ich sollte anmerken, dass ich nicht berücksichtigt wurde, welcher Gruppe oder welchen level die links gesetzt wurden, könnten Sie wahrscheinlich finden diese Informationen, indem man die Informationen in der UserPrivacyPolicy Tabelle)
Kopierte ich die Ergebnisse in Excel & gespeichert als .csv-Datei (kommagetrennte Liste) - nur weil meine Produktion-server hat keinen Zugang zu dem Ort, wo ich wieder meine Datenbank. Ich bestellte die Spalten mit dem Titel der letzten, weil der Titel könnte Kommas enthalten und würden Durcheinander, wie ich bin, Lesen die Daten ein. (Ich habe überprüft, und die anderen beiden Felder enthalten keine Kommas - prüfen Sie Ihr, bevor die Herstellung dieser Annahme.)
Ich schrieb dann eine kleine console-app, um die Daten zu importieren. Es nimmt zwei Argumente:
Diese sind die Referenzen verwendet:
- Und dies ist der code:
So problem gelöst & als Nebeneffekt dieses Programm kann verwendet werden, um Kraft links, um zu zeigen, bis eines Benutzers, die in Meine Link-Liste.
Dieser Beitrag hat einige sehr gute Informationen über MyLinks und seine Beziehung mit der SSP-Datenbank (das ist eigentlich das, wo diese Verknüpfungen gespeichert sind counterintuitively.) Hoffentlich können Sie Ihren DBA überprüfen, dass diese links noch existieren; und dass Sie im Zusammenhang mit der richtigen profile.
http://www.k2distillery.com/2009/01/moving-sharepoint-my-links-between-ssps.html
Wenn Sie ein Profil importieren, das Sie normalerweise riskieren die bestehende Anpassung/Aktualisierung von Informationen.