|
Hey Mike,
Note: I am on V5R4
Display of the command for FTP in QSYS shows;
** Screen Data **
Command . . . . . . . : FTP Library . . . . . . . : QSYS
Target command . . . . . . . . . . . . : FTP
Library . . . . . . . . . . . . . . : QTCP
Text . . . . . . . . . . . . . . . . . : Start TCP/IP File Transfer
Current proxy chain . . . . . . . . . : QSYS/FTP
QTCP/FTP
** End Screen Data **
Display of the command in QTCP shows in part;
** Screen Data **
Mode(s) in which valid . . . . . . . . : *PROD
*DEBUG
*SERVICE
Where allowed to run . . . . . . . . . : *IMOD *BMOD *IREXX
*BREXX *BPGM *IPGM
*EXEC *INTERACT *BATCH
** End Screen Data **
CL Program running the FTP with script;
START: PGM
DCL VAR(&RMTSYSTEM) TYPE(*CHAR) LEN(200) +
VALUE('ptf.boulder.ibm.com')
OVRDBF FILE(INPUT) TOFILE(JIM/FTPSCRIPT2)
OVRDBF FILE(OUTPUT) TOFILE(JIM/FTPOUTPUT)
CLRPFM FILE(JIM/FTPOUTPUT)
FTP RMTSYS(&RMTSYSTEM)
DLTOVR FILE(INPUT)
DLTOVR FILE(OUTPUT)
END: ENDPGM
PF FTPSCRIPT2 has the entries;
user userid password
namefmt 1
lcd /ptfcatalog
ascii
cd /IBM/path/list/c
get ftpSF99539.txt
get ilstSF99539.txt
binary
get SF99539_1.bin
get SF99539_2.bin
get SF99539_3.bin
get SF99539_4.bin
get SF99539_5.bin
get SF99539_6.bin
quit
On 10/4/06, Mike Cunningham <MCUNNING@xxxxxxx> wrote:
I do not think that error is coming from the script. All OS/400 commands
can be defined as to what envorinments they can run in. Do a DSPCMD of
the FTP command for an example
Where allowed to run . . . . . . . . . : *IMOD *BMOD *IREXX
*BREXX *BPGM *IPGM
*EXEC *INTERACT *BATCH
If *BATCH was not listed here and you tried to use the FTP command in
batch you would get that error. I assume you must have a CL program that
does the override database commands and they the FTP command. What other
commands are in the CL program?
>>> jlcrosby@xxxxxxxxxxxxxxxx 10/4/2006 4:06:09 PM >>>
What program is it that's issuing that message?
I do FTP in batch all day long.
--
Jeff Crosby
Dilgard Frozen Foods, Inc.
P.O. Box 13369
Ft. Wayne, IN 46868-3369
260-422-7531
The opinions expressed are my own and not necessarily the opinion of
my
company. Unless I say so.
> -----Original Message-----
> From: midrange-l-bounces@xxxxxxxxxxxx
> [mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of Jim Essinger
> Sent: Wednesday, October 04, 2006 3:49 PM
> To: midrange-l@xxxxxxxxxxxx
> Subject: Batch FTP Fails, Interactive works - what to change?
>
> Greetings all,
>
> I am new to FTP, and I am tying to set up a batch FTP using a
> script file.
> When I run interactive - the FTP works fine. I am not
> prompted for anything, it just starts loading the files from
> the remote system to my IFS
> directory, When I submit to batch I get a message that
> "Program contains
> commands only valid when run interactively."
>
> Here are the entries from my script file;
>
> user userid password
> namefmt 1
> lcd /ptfcatalog
> ascii
> cd /ibmpath/to/ptf/images/c
> get ftpSF99539.txt
> get ilstSF99539.txt
> binary
> get SF99539_1.bin
> get SF99539_2.bin
> get SF99539_3.bin
> get SF99539_4.bin
> get SF99539_5.bin
> get SF99539_6.bin
> quit
>
>
> I have tried with and with out a blank line to start, and
> both fail on batch. I look in the log file, and there are no
entries.
>
> Anyone run into this before and/or can help me?
>
>
> Thanks!
> --
> Jim Essinger
> Senior Programmer/Analyst
> UnLtd / SLFI / IMA
> PO Box 730
> Fruitland, ID 83619
> 208-452-4058 x133
> --
> This is the Midrange Systems Technical Discussion
> (MIDRANGE-L) mailing list To post a message email:
> MIDRANGE-L@xxxxxxxxxxxx To subscribe, unsubscribe, or change
> list options,
> visit: http://lists.midrange.com/mailman/listinfo/midrange-l
> or email: MIDRANGE-L-request@xxxxxxxxxxxx Before posting,
> please take a moment to review the archives at
> http://archive.midrange.com/midrange-l.
>
>
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing
list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing
list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.