it-swarm.com.de

So reparieren Sie ODS-Dateien

Ich habe einige ods-Dateien, aber plötzlich öffnet es sich nicht mehr. Wenn ich die Datei öffne, erhalte ich die folgende Fehlermeldung. Bitte schauen Sie sich den folgenden Schnappschuss an

enter image description here

Fehler beim Öffnen der Datei mit Archive Manager:

enter image description here

[email protected]:/media/Datas$ Zip -FF data.ods --out repaired_file.ods
Fix archive (-FF) - salvage what can
Found end record (EOCDR) - says expect single disk archive
Scanning for entries...
copying: mimetype  (46 bytes)
copying: Configurations2/statusbar/  (0 bytes)
copying: Configurations2/accelerator/current.xml  (2 bytes)
copying: Configurations2/floater/  (0 bytes)
copying: Configurations2/popupmenu/  (0 bytes)
copying: Configurations2/progressbar/  (0 bytes)
copying: Configurations2/menubar/  (0 bytes)
copying: Configurations2/toolbar/  (0 bytes)
copying: Configurations2/images/Bitmaps/  (0 bytes)
copying: content.xml  
Zip warning: no end of stream entry found: content.xml
Zip warning: rewinding and scanning for later entries
2
karthick87

ODS-Dateien sind wie alle Open Document-Dateitypen nur Zip Dateien. Sie können versuchen, die Datei mit normalen Tools zum Reparieren von ZIPs zu reparieren. Zum Beispiel in der Befehlszeile:

Zip --fixfix file.ods

Beachten Sie, dass Sie immer eine Kopie der Datei bearbeiten sollten. Wenn das Extrahieren von Daten funktioniert, können Sie die Datei möglicherweise als Zip-Archiv neu zusammenstellen und in OpenOffice.org laden.

Bevor Sie dies versuchen, sollten Sie sicherstellen, dass es sich bei der Datei tatsächlich um eine ODS-Datei handelt. Wenn du läufst

hexdump -C file.ods | head -1

Es sollte so aussehen

00000000  50 4b 03 04 14 00 00 08  00 00 a8 a3 d3 3e 85 6c  |PK...........>.l|

Das heißt, es sollte mit PK beginnen.

Vielleicht können Sie die Datei auch in einer anderen Version von OpenOffice.org oder mit gnumeric oder Google Docs öffnen.

2
loevborg

Kopieren Sie die beschädigte Datei und lassen Sie OO versuchen, sie zu wiederholen. Was passiert?

Wenn das nicht hilft, klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie Mit Archive Manager öffnen. Was geschieht?

Wenn dies zu einem Fehler führt, versuchen Sie, das Archiv zu reparieren:

m die Datei auf Fehler zu überprüfen:

Zip -T file.ods 

m zu versuchen, die Datei zu reparieren:

Zip -F file.ods --out repaired_file.ods

oder

Zip -FF file.ods --out repaired_file.ods
3
arrange