AS400의 테이블 데이터를 AS/400 명령을 통해 다른 시스템으로 내보내려고하지만 프로세스 중간에 스택됩니다. CSV 파일을 만드는 저장 프로 시저가 있지만 완료 후이 파일을 다른 컴퓨터 (물론 AS400에 연결됨)로 전송해야합니다.AS400에서 동일한 네트워크의 다른 시스템으로 파일 전송
저장 프로 시저에서 CPYTOIMPF
명령을 사용하여 테이블 데이터를 CSV로 내보내고 AS400 파일 시스템에 파일을 작성했습니다. 파일을 다른 컴퓨터에 직접 쓰는 옵션이 있는지 나는 모른다.
CALL QSYS2.QCMDEXC(
'CPYTOIMPF FROMFILE(LIBRARY/TABLE) TOSTMF('/QIBM/UserData/TestFolder/2.CSV') STMFCODPAG(*PCASCII) RCDDLM(*CRLF)'
);
이 단계가 완료되고 파일이 해당 디렉토리에 기록됩니다.
이제 위의 명령을 완료하지 않고이 파일을 AS400에 연결된 웹 서버로 전송해야합니다.
어떻게하면됩니까?
다른 컴퓨터의 운영 체제는 무엇입니까? – mao
windows server 2008 R2 – user715079
그러면 AS400 (i- 시리즈)과 Windows- 서버간에 프로그래밍 된 파일 전송을 수행하는 방법이 궁금하십니까? Windows로 파일을 푸시하려면 i- 시리즈 상자를, i- 시리즈에서 파일을 가져 오려면 Windows를 계획 하시겠습니까? i- 시리즈가 푸시를 원한다면 SFTP (Windows- 서버가 서비스를 실행하는 경우)를 고려하십시오. – mao