PDA

View Full Version : IFS Suchen... mit Explorer



spiceisnice
28-10-05, 10:34
Hallo,

ich habe zig tausende IFS Streamfiles (Daten für externes Outputmanagementsystem) in denen ich gewisse Inhalte suchen will.

STMF Files haben CCSID 273, habe im Netserver eine Freigabe mit 1252 gemacht und kann die Files ohne Probleme mit Editor ansehen (Inhalt OK).

Wenn ich nun im Explorer mit Suchen... eine Zeichenfolge eingebe findet er nichts. Woran kann das liegen.

Danke.

Fuerchau
28-10-05, 10:44
Der Explorer erwartet ASCII-Files (also CCSID 850/1252).
Die Einstellung im NetServer gilt nur für neue Dateien die über eine Freigabe erstellt werden.
IFS-Dateien, die auf der AS/400 erstellt werden, erhalten genau die CCSID der Vorgabe (z.B. CPY-Befehle, Job-CCSID, QCCSID). Die Einstellung des NetServers spielt keine Rolle, da dieser hierbei nicht im Spiel ist.

Beim Zugriff vom PC aus erfolgt KEINE Codeumsetzung, da jede Datei als Binärdatei verstanden wird.

WRKLNK kann die Dateien anzeigen (ggf. halt nur Schrott je nach Inhalt), da die Daten der IFS-Datei in die CCSID des Jobs übersetzt werden.

WINDOWS KANN DAS NICHT !

spiceisnice
28-10-05, 10:55
OK, Danke. Wie gesagt die Anzeige über Windows Explorer mit Editor ist 100% OK, Suche leider dann nicht möglich.

Gibt's hier andere Vorschläge wie man derartige IFS Files mit Textsuche abbarbeiten kann ? Leider bei WRKLNK nur einzeln je File.

Fuerchau
28-10-05, 10:59
DAS verstehe ich nun wiederum nicht.
Wenn du die Dateien mit dem Windows-Editor (Notepad) korrekt anzeigen kannst, dann kann der Inhalt nicht CCSID 273 sein (unabhängig vom Attribut) !
Dann müsste die Explorer-Suche auch funktionieren.

Hier gibts ggf. noch Probleme mit dem Indexdienst, da Netzlaufwerke (UNC-Pfade) nicht indiziert werden können.
Bei der Suche muss also (irgendwo) der Indexdienst ausgeschaltet sein !

tomikra
09-11-05, 20:22
Hallo spiceisnice,

wenn ich Dich richtig verstanden habe möchtest Du im Streamfile nach bestimmten Zeichen suchen.

Ich nehme hierfür UltraEdit.

Dort kann man unter Suchen/Suchen in Dateien auch direkte Inhalte des Streamfiles durchsuchen.

Gruß
tomikra