Überblick

Der Importer von Discussions ist bewusst konservativ: Er liest die klassische Liste, schreibt, was er kann, und meldet alles, was er nicht exakt erledigen konnte, als Warnung, statt abzubrechen. Die meisten Probleme fallen daher in drei Gruppen – der Assistent lässt sich nicht starten oder findet nichts, der Probelauf oder der Lauf schlägt fehl, oder der Lauf endet mit Warnungen. Dieser Artikel listet die Symptome in dieser Reihenfolge auf, jeweils mit Ursache und Lösung. Wie der Assistent funktioniert, ist in KB10417. So importieren Sie ein klassisches SharePoint-Diskussionsforum in Discussions beschrieben; was er kopiert, in KB10418. Was der Importer kopiert und wie er Antwort-Threads wiederherstellt.

Beginnen Sie hier: Was sehen Sie?

SymptomAbschnitt
Keine Schaltfläche Import classic board in der BefehlsleisteDie Schaltfläche fehlt
No classic Discussion Boards found on this siteKeine Foren gefunden
Ein Fehler nach Load boards für eine andere WebsiteEine andere Website lässt sich nicht laden
Analyze läuft lange oder endet mit einem FehlerDer Probelauf ist langsam oder schlägt fehl
Import ist ausgegrautImport ist deaktiviert
Author and dates could not be restored oder Titel: Author – …Autoren und Datumsangaben
Reply skipped: its topic was not imported: 418Übersprungene Antworten
Parent reply failed to import; the reply was placed at the top level: 419Antwort auf oberster Ebene eingeordnet
datei.pdf: … in den WarnungenAnlagen
Alle Antworten auf einer Ebene, keine VerschachtelungFlache Antwortbäume
Themen erscheinen nach einem zweiten Import doppeltDuplikate
Die Browserregisterkarte wurde während des Imports geschlossenUnterbrochener Lauf
Importierte Beiträge sind sichtbar, obwohl das Forum Genehmigung verlangtGenehmigung
Benutzer können importierte Beiträge erneut likenLikes

Die Schaltfläche Import classic board fehlt

Ursache. Die Schaltfläche wird nur angezeigt, wenn beide Bedingungen erfüllt sind: Die Seite ist im Bearbeitungsmodus, und der angemeldete Benutzer hat die Berechtigung Listen verwalten (Manage Lists) auf der Website (enthalten in den Berechtigungsstufen Bearbeiten und Vollzugriff). Mitglieder mit Mitwirken sehen New topic, aber weder Moderation noch Import classic board. Die Schaltfläche fehlt auch, solange das Forum nach Ablauf der Testphase schreibgeschützt ist – siehe KB10434. Discussions-Lizenzierung: Testversion, Aktivierung und Pläne.

Lösung. Klicken Sie auf der Seite auf Bearbeiten, oder bitten Sie einen Websitebesitzer, den Import auszuführen. Die Berechtigungen sind in KB10408. Berechtigungen in Discussions: Wer lesen, schreiben und moderieren darf erklärt.

No classic Discussion Boards found on this site

Ursache. Der Assistent listet nur Listen der gewählten Website auf, deren Vorlage das klassische Diskussionsforum (Vorlage 108) ist oder deren Basistyp Discussion Board ist; dazu gehören auch die Diskussionslisten von Communitywebsites. Drei Fälle führen zu einer leeren Liste:

  • Das Forum liegt auf einer anderen Website. Der Assistent beginnt mit der aktuellen Website. Geben Sie die serverrelative Adresse der Website, die das Forum enthält – /sites/legacy, nicht die vollständige https://…-Adresse und nicht die Adresse der Liste –, in Site (server-relative URL) ein und klicken Sie auf Load boards.
  • Das Webpart ist älter als Version 26.10.3. Vor Version 26.10.3 erkannte der Assistent nur Listen mit der Vorlage 108 und führte die Diskussionsliste einer klassischen Communitywebsite (Community Site, Vorlage 925) nicht auf. Aktualisieren Sie das Webpart auf Version 26.10.3 oder neuer; ab dieser Version erscheinen solche Foren wie alle anderen in der Dropdownliste.
  • Sie haben keine Berechtigung auf der Quellwebsite. Listen, die der angemeldete Benutzer nicht lesen kann, werden von SharePoint nicht zurückgegeben. Bitten Sie um mindestens Lesen auf dem klassischen Forum.

Keine klassischen Foren auf der eingegebenen Website gefunden

Keine klassischen Foren auf der eingegebenen Website gefunden

Eine andere Website lässt sich nicht laden

Symptom. Nach Load boards erscheint eine rote Meldung, zum Beispiel ein Fehler Zugriff verweigert oder Datei nicht gefunden von SharePoint, und die Dropdownliste bleibt leer.

Ursache. Die Adresse ist falsch, die Website liegt in einem anderen Mandanten, oder Sie haben keinen Zugriff darauf. Der Importer ruft die SharePoint-REST-API der eingegebenen Website mit Ihrem Konto auf; die Meldung ist die Antwort von SharePoint.

Lösung. Kopieren Sie die Adresse von der Startseite der Website und behalten Sie nur den Teil nach dem Hostnamen (/sites/legacy); stellen Sie sicher, dass die Website zum selben Mandanten wie die Seite gehört; öffnen Sie die Website in einer neuen Registerkarte, um zu bestätigen, dass Sie sie lesen können.

Der Probelauf ist langsam oder schlägt fehl

Ursache. Analyze liest die gesamte klassische Liste, 2.000 Elemente pro Anfrage, und liest dann die bereits in den Discussions-Listen vorhandenen Legacy-IDs. Ein Forum mit Zehntausenden Elementen braucht eine Weile; eine verlorene Verbindung oder eine inzwischen abgelaufene Sitzung beendet ihn mit einem Fehler.

Lösung. Warten Sie, bis das Ladesymbol neben Analyze verschwindet; erscheint ein Fehler, aktualisieren Sie die Seite, melden Sie sich bei Aufforderung erneut an und klicken Sie noch einmal auf Analyze. Während des Probelaufs wird nichts geschrieben, sodass eine Wiederholung unbedenklich ist.

Import ist deaktiviert

Ursache. Der Plan enthält 0 Themen: Die klassische Liste hat keine Diskussionen. Antworten können nicht für sich allein importiert werden; jede braucht die Diskussion, zu der sie gehört.

Lösung. Öffnen Sie die klassische Liste im Browser und prüfen Sie, ob sie Diskussionen enthält; wenn das Forum leer ist, gibt es nichts zu importieren.

Author and dates could not be restored

Symptom. Der Bericht enthält Titel: Author – Fehlertext, Titel: Created – Fehlertext oder Author and dates could not be restored; die importierten Elemente zeigen Ihren Namen und das Importdatum.

Ursache. Mit aktivierter Option Keep original authors and dates schreibt der Importer Erstellt von, Geändert von, Erstellt und Geändert über den Formularvalidierungsaufruf von SharePoint, der Systemfelder nur von Konten akzeptiert, die sie setzen dürfen – in der Praxis Websitebesitzer mit Vollzugriff. Selbst bei einem Websitebesitzer wird ein einzelnes Feld abgelehnt, wenn sich die Anmeldung des ursprünglichen Autors nicht zu einem Konto des Mandanten auflösen lässt: gelöschte Benutzer, ausgeschiedene externe Benutzer oder lokale Konten, die das Migrationstool nicht zugeordnet hat. Das Element wird trotzdem importiert.

Lösung. Führen Sie den Import als Websitebesitzer aus. Konten, die nicht mehr existieren, können nicht wiederhergestellt werden; die Elemente bleiben dem importierenden Benutzer zugeschrieben. Da bereits importierte Themen bei einem zweiten Lauf übersprungen werden, werden die Systemfelder durch bloßes erneutes Ausführen des Assistenten nicht korrigiert: Löschen Sie die betroffenen Elemente (filtern Sie Discussions Topics und Discussions Posts nach Legacy id) und führen Sie den Assistenten dann mit dem richtigen Konto erneut aus.

Systemfeld-Warnungen im Importbericht

Systemfeld-Warnungen im Importbericht

Reply skipped: its topic was not imported

Symptom. Zeilen Reply skipped: its topic was not imported: 418, wobei 418 die klassische ID der Antwort ist.

Ursache. Der Ordner der Antwort entspricht keinem Thema, das der Importer angelegt oder gefunden hat. Meist ist das Thema selbst zuvor fehlgeschlagen – suchen Sie oberhalb der Antwortzeilen nach einer Warnung mit dem Thementitel und der Meldung von SharePoint –, oder die Antwort liegt in einem Ordner, der keine klassische Diskussion ist.

Lösung. Beheben Sie den Fehler des Themas (meist ein Berechtigungs- oder Titelproblem) und führen Sie den Assistenten erneut aus: Das Thema wird angelegt, und die Antworten eines zuvor nicht importierten Themas werden mit ihm importiert. Antworten von Themen, die in der klassischen Liste gelöscht wurden, können nicht importiert werden.

Parent reply failed to import; the reply was placed at the top level

Symptom. Zeilen Parent reply failed to import; the reply was placed at the top level: 419, wobei 419 die klassische ID der Antwort ist. Im importierten Thema steht die Antwort auf der ersten Ebene statt unter der Antwort, auf die sie im klassischen Forum geantwortet hat.

Ursache. Die übergeordnete Antwort existiert in der klassischen Liste, konnte aber in diesem Lauf nicht angelegt werden – der Bericht enthält oberhalb der Zeilen zu ihren Antworten eine Warnung zur übergeordneten Antwort selbst, mit ihrem Titel und der Meldung von SharePoint. Der Importer überspringt die untergeordneten Antworten nicht: Er importiert jede von ihnen auf oberster Ebene des Themas und fügt diese Warnung hinzu. Antworten, die unter einer solchen untergeordneten Antwort verschachtelt sind, werden wie gewohnt an sie angehängt.

Lösung. Beheben Sie den für die übergeordnete Antwort gemeldeten Fehler. Bereits importierte Antworten werden bei einem erneuten Lauf übersprungen; ein erneuter Lauf legt daher die fehlende übergeordnete Antwort an, verschiebt aber die Antworten nicht: Löschen Sie die eingeordneten Antworten samt ihren verschachtelten Antworten (filtern Sie Discussions Posts nach Legacy id der Form {ID der klassischen Liste}:{ID der Antwort}) und führen Sie den Assistenten dann erneut aus.

Anlagen

Symptom. Zeilen Dateiname: Fehlertext; die Anzahl der Anlagen in der Abschlussmeldung ist niedriger, als Items with attachments im Plan erwarten ließ.

Ursache. Die Datei konnte nicht von der Quellwebsite heruntergeladen oder nicht an das neue Element angehängt werden. Typische Gründe: Der Dateityp ist im Mandanten blockiert, die Datei ist größer, als der Upload erlaubt, oder der Dateiname wurde ungültig. Der Importer ersetzt Zeichen, die SharePoint in Namen nicht erlaubt, und kürzt Namen über 120 Zeichen, aber eine Datei, deren Upload aus einem anderen Grund fehlgeschlagen ist, wird mit der Meldung von SharePoint gemeldet.

Lösung. Anlagen werden nur beim Anlegen des Elements kopiert; ein zweiter Lauf versucht es nicht erneut. Laden Sie die Datei aus der klassischen Liste herunter und hängen Sie sie von Hand an das importierte Thema oder die Antwort an; siehe KB10402. Dateien an Themen und Antworten anhängen.

📝 Hinweis
Items with attachments im Probelauf zählt Elemente; die Abschlussmeldung zählt Dateien. Ein Thema mit drei Anlagen ist ein Element und drei Dateien, sodass die beiden Zahlen nicht übereinstimmen müssen.

Flache Antwortbäume

Symptom. Alle Antworten eines Themas liegen in chronologischer Reihenfolge auf einer Ebene, obwohl das klassische Forum sie verschachtelt zeigte; der Probelauf meldete eine große Zahl in Replies without a known parent (imported as top-level).

Ursache. Die klassischen Verweise Übergeordnetes Element (Parent item) gingen vor dem Import verloren – typischerweise, wenn das Forum mit einem Migrationstool kopiert wurde, das sie nicht mitnimmt – oder zeigen auf gelöschte Antworten. Der Importer baut den Baum nur aus vorhandenen Verweisen wieder auf; er errät übergeordnete Elemente nicht aus Datumsangaben oder Betreffs.

Lösung. Wenn das ursprüngliche Forum noch existiert, kopieren Sie es erneut mit einem Tool, das die Verweise erhält, löschen Sie die importierten Elemente und importieren Sie noch einmal; siehe KB10419. Diskussionsforen von SharePoint Server nach SharePoint Online migrieren mit Discussions. Wenn nicht, ist der flache Import das bestmögliche Ergebnis.

Duplikate nach einem zweiten Import

Symptom. Nach erneutem Ausführen des Assistenten existiert jedes Thema zweimal.

Ursache. Der Importer erkennt importierte Elemente an ihrer Legacy id, die {classic list id}:{item id} lautet. Ein zweiter Lauf aus derselben Liste überspringt alles, was bereits vorhanden ist. Duplikate entstehen, wenn der zweite Lauf eine andere Liste verwendet – das Forum wurde erneut in eine neue Liste migriert, mit einer Websitevorlage kopiert oder aus einer Sicherung als neue Liste wiederhergestellt –, weil die neue Liste eine neue ID hat.

Lösung. Löschen Sie einen Satz: Öffnen Sie Discussions Topics und Discussions Posts, filtern Sie nach Legacy id, die mit der ID der unerwünschten Liste beginnt, und löschen Sie diese Elemente (der Papierkorb bewahrt sie für die übliche Frist auf). Importieren Sie danach immer aus derselben Liste.

❗ Wichtig
Das Löschen eines Themas in der Liste Discussions Topics löscht seine Antworten in Discussions Posts nicht automatisch. Wenn Sie einen importierten Satz von Hand entfernen, löschen Sie auch die Antworten, sonst bleiben sie als Elemente zurück, die auf ein nicht mehr vorhandenes Thema zeigen.

Der Import wurde unterbrochen

Symptom. Die Browserregisterkarte wurde geschlossen oder die Verbindung brach ab, während der Fortschrittsbalken lief; der Bericht erschien nie.

Ursache. Der Importer läuft in der Browserregisterkarte. Verschwindet die Registerkarte, stoppt der Lauf nach dem Element, das er gerade schrieb.

Lösung. Öffnen Sie die Seite im Bearbeitungsmodus und führen Sie den Assistenten für dieselbe Quelle erneut aus. Bereits angelegte Themen und Antworten werden an ihrer Legacy-ID erkannt und übersprungen; der Rest wird importiert, und die Abschlussphase berechnet die Zähler aller Themen des Plans neu. Autoren, Datumsangaben und Anlagen der im unterbrochenen Lauf angelegten Elemente sind bereits vorhanden.

Importierte Beiträge sind sichtbar, obwohl das Forum Genehmigung verlangt

Ursache. Importierte Themen und Antworten werden mit dem Genehmigungsstatus Approved angelegt; der Importer behandelt die klassischen Inhalte als bereits veröffentlicht.

Lösung. Prüfen Sie die Inhalte vor dem Import in der klassischen Liste, oder lehnen Sie danach in der Warteschlange Moderation ab, was nicht angezeigt werden soll – KB10409. Ein Board moderieren: Genehmigungswarteschlange, Ablehnen und Verwerfen von Meldungen.

Benutzer können importierte Beiträge erneut liken

Ursache. Der Importer kopiert den Like-Zähler, aber nicht die Liste der Benutzer, denen das Element gefallen hat (die Spalte Liked by bleibt leer). Ein Benutzer, der einen Beitrag im klassischen Forum geliked hat, kann ihn in Discussions noch einmal liken, was den Zähler um eins erhöht.

Lösung. Das ist erwartetes Verhalten; das klassische Forum stellt diese Daten nicht zuverlässig genug bereit, um sie wiederherzustellen. Die Zähler sind in KB10405. Likes, Aufrufe und Antwortzähler in Discussions erklärt.

Ausgewählte Artikel

Schnellfilter im Mitarbeiterverzeichnis verwenden

Wie die Schnellfilter „Meine Abteilung", „Mein Team", „Personen, mit denen ich zusammenarbeite" und „Favoriten" im Vitextra Employee Directory Webpart funktionieren — worauf jeder sich stützt und wann Sie ihn verwenden.

103 4 Min.
So werden Arbeitstage in Abwesenheitsanträgen berechnet

Wie Vitextra Absence & Coverage die Arbeitstage eines Abwesenheitsantrags zählt: Arbeitswoche, gesetzliche Feiertage, halbe Tage, Rechenbeispiele mit Datum, Zeiträume, die nicht eingereicht werden können, und warum geänderte Einstellungen bereits gesendete Anträge nicht neu berechnen.

52 4 Min.
Schnellstart: Navigation im Mitarbeiterverzeichnis

Die Grundlagen des Vitextra Employee Directory Webparts für SharePoint und Teams: Mitarbeiterliste, Suchfeld, Schnellfilterleiste und Personenkarte.

101 5 Min.

Teilen