PDA

View Full Version : IFS: zu langer Dateiname !!



elmar
18-02-03, 10:23
Hallo zusammen,

Ich habe eine Datei auf dem Root der AS400, deren Länge incl. Directory über 70 Zeichen ist.
Wie kann ich diese Datei auf der AS400 weiterverarbeiten?

Habe auch schon versucht, mit dem API QHFRNMSF zu renamen, aber ohne Erfolg.

Wer kann mir da helfen?

rmittag
18-02-03, 15:28
<BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>
Ich habe eine Datei auf dem Root der AS400, deren Länge incl. Directory über 70 Zeichen ist.
[/quote]

ich habe gerade versuchsweise eine Datei in "/home/rolf/N1234567890123456789012345678901234567890123456789 01234567890123456789012345678901234567890123456789 " erstellt, dann umbenannt in "/home/rolf/n1".

Was genau geht nicht ?

Gruß
Rolf

[Dieser Beitrag wurde von rmittag am 18. Februar 2003 editiert.]

elmar
18-02-03, 15:40
hallo rolf,

mit dem Befehl RNM ist die max. Länge ja bei 50 Stellen, ebenso wie bei anderen LNK-Befehlen (z.B. CPYFRMSTMF).

Hängt das mit unserem Release zusammen (V4R4)?

Wenn ich die Datei irgendwie Renamen kann (von AS400 aus) reicht das schon.

gruss - elmar

rmittag
18-02-03, 15:45
a) WRKLNK / dann Auswahl 7

b) in jedem CL Befehl kann man mit einem "&" in der ersten Stelle das Eingabefeld verlängern ( natürlich muß der Empfangsparameter des entspr. pgm's lang genug sein, aber versuchen kann man's ja )

Gruß
Rolf

elmar
18-02-03, 15:48
Vielen Dank!!!

Fuerchau
18-02-03, 15:50
Die Beschränkung des CMD's sieht nur so aus.
Lass das CMD RNM prompten und gib bei Objekt nur "& " und sonst nichts und dann Datenfreigabe.
Das Eingabefeld wird dadurch vergrößert.
Das kann auch mehrmals gemacht werden, bis das Feld eine Länge von 256 Zeichen hat.
Ich glaube, das reicht !

Übrigens, "& " funktioniert bei fast allen Kommandos, um ggf. größere Werte einzugeben.

karin-vogelmann
03-03-03, 15:33
ups, ein &! das ist ja toll, man lernt nie aus!!