Übertragen von Containerdaten
Wenn Sie ein Containerfeld für externe Datenspeicherung einrichten, werden etwaige im Feld eingebettete Daten nicht automatisch in das externe Verzeichnis verlagert. Wenn eingebettete Daten extern gespeichert werden sollen, müssen Sie die Daten anhand der folgenden Schritte übertragen. FileMaker Pro verwendet Einstellungen, die Sie im Dialogfeld „Optionen für Feld” festlegen, um die Daten an das angegebene Basisverzeichnis zu übertragen.
Sie können auch Daten übertragen, die extern im Containerfeld gespeichert sind, Daten mit sicherer Speicherung in offene Speicherung konvertieren und umgekehrt, Daten zwischen Basisverzeichnissen verschieben und Dateien verlagern, wenn die Formel für offenen Speicher geändert wird. Dateien, die als Verweis gespeichert sind, sowie einige eingebettete Containerdaten (z. B. Textobjekte und Layoutobjekte) können nicht übertragen werden.
Sie benötigen volle Zugriffsrechte, um Daten zu übertragen.
So übertragen Sie Containerdaten:
1.
Wenn Sie Speicheroptionen für ein Containerfeld im Dialogfeld „Optionen für Feld” (oder durch Klicken mit der rechten Maustaste und Wählen von Feld > Feldoptionen in der Tabellenansicht) geändert haben, wird das Dialogfeld „Container-Datenübertragung” geöffnet, sobald Sie das aktuelle Dialogfeld verlassen.
Hinweis  Oder klicken Sie im Dialogfeld „Container verwalten” auf Daten übertragen. Das Dialogfeld „Container-Datenübertragung” wird geöffnet und zeigt alle Containerfelder, die für die Übertragung verfügbar sind.
2.
Die Information wird unter der Liste angezeigt.
3.
4.
Klicken Sie auf Übertragen.
Falls im Basisverzeichnis nicht genügend Plattenplatz verfügbar ist, teilt Ihnen eine Meldung mit, wie viel freier Speicherplatz verfügbar ist und wie viel benötigt wird. Klicken Sie auf OK und sorgen Sie für genügend Speicherplatz.
FileMaker Pro überträgt die Daten von allen ausgewählten Feldern an ihre Ziele.
Um den Übertragungsprozess anzuhalten, klicken Sie im Dialogfeld „Container-Datenübertragung” auf Stoppen. Durch Stoppen der Übertragung werden die bereits übertragenen Daten nicht zurückgesetzt. Sie können den Vorgang jederzeit erneut starten, indem Sie die obigen Schritte ausführen.
5.
6.
Informationen über das Lesen dieser Datei finden Sie im nächsten Abschnitt.
Lesen der Datei Transfer.log
Die Datei Transfer.log zeigt Informationen über Containerdaten, die nicht übertragen werden konnten.
Die aktuellsten Daten werden den vorhandenen Dateiinformationen in Transfer.log hinzugefügt, so dass Sie ggf. an das Ende der Datei rollen müssen, um die Ergebnisse der letzten Datenübertragungssitzung anzuzeigen.
Von links nach rechts zeigen die Spalten Datum, Zeit und Zeitzone zum Zeitpunkt der Datenübertragung, Dateiname oder Fehlernummer und eine Beschreibung des Übertragungsereignisses an.
Nachfolgend sehen Sie Beispiele für Warnungen und Fehler:
Beispiel 1: Warnung
2011-07-20 16:27:58.676 +0800   Warnung[Datensatz-ID 3, Feld Tiere::Bild] Nicht übertragbare Daten übersprungen: Dateiverweis oder Text.
Problem: dateiverweise und Text können nicht übertragen werden.
Lösung: erstellen Sie für Dateiverweise ein Script, das die entsprechenden Dateien einbettet, und übertragen Sie dann die Daten.
Beispiel 2: Fehler
2011-07-31 11:39:45.265 +0800   Fehler 301[Datensatz-ID 1] Datensatz öffnen hat zu Fehler geführt(301): Datensatz kann nicht geändert werden, da ein anderer Benutzer ihn gerade ändert.
Problem: ein Datensatz wurde bearbeitet, als die Übertragung stattfand.
Lösung: deaktivieren Sie Datenfreigabe, bevor Sie Daten übertragen.
Beispiel 3: Fehler
2011-07-31 11:43:06.916 +0800   Fehler 852[Datensatz-ID 6, Feld Tiere::Bild] Containerdaten speichern hat zu Fehler geführt(852): Schreiben einer Datei auf den externen Speicher nicht möglich.
Problem: auf den Zielpfad konnte nicht geschrieben werden.
Lösung: Ändern Sie die Betriebssystemrechte für den Zielordner.