IBM i Services Directory : SYSTOOLS.DELETE_OLD_SPOOLED_FILES 프로 시저
■ 카테고리 : 스풀 서비스
■ 지원: IBM i 7.4 이상
읽고 글자처럼 오래된 스풀 파일을 검색하고 삭제하는 프로 시저 샘플.
스풀의 존재 일 수, OUTQ, 라이브러리 및 사용자로 대상을 필터링할 수 있습니다.
<사용 예>
■ OUTQ QPRINT에 대해 50일 이상 이전의 스풀 목록을 표시합니다.
· PREVIEW YES를 지정하면 검색만으로 삭제하지 않음
・OUTQ명을 지정하지 않으면 모든 OUTQ가 대상이 된다
CALL SYSTOOLS.DELETE_OLD_SPOOLED_FILES(DELETE_OLDER_THAN => CURRENT DATE - 50 DAYS,
P_OUTPUT_QUEUE_NAME => 'QPRINT',
PREVIEW => 'YES');
실행하면 해당 스풀을 나열합니다.
■ PREVIEW를 'NO'로 변경하면 일치하는 스풀을 삭제합니다.
CALL SYSTOOLS.DELETE_OLD_SPOOLED_FILES(DELETE_OLDER_THAN => CURRENT DATE - 50 DAYS,
P_OUTPUT_QUEUE_NAME => 'QPRINT',
PREVIEW => 'NO');
실행하면 명령문이 성공적으로 실행되었다는 메시지가 표시됩니다.
■ 파라미터 () 안은 속성 (모드, 타입, 길이, CCSID, 로케이터, 디폴트 값)
DELETE_OLDER_THAN (INPUT, TIMESTAMP, 6, , , (CURRENT_TIMESTAMP - 3 MONTHS))
P_OUTPUT_QUEUE_LIBRARY_NAME (INPUT, VARCHAR, 10, , ,'*ALL')
P_OUTPUT_QUEUE_NAME (INPUT, VARCHAR, 10, , ,'*ALL' )
P_USER_NAME (INPUT, VARCHAR, 10, , ,'*ALL' )
PREVIEW (INPUT, VARCHAR, 3, , ,'NO' )
■ 참고 URL : htps //w w. 이 bm. 코 m / Sup rt / Page s / sys와 ls로 ㄴ
■disclaimer
・본 문서는 개인의 견해를 바탕으로 기술하고 있습니다. 소속하는 단체·기업의 공식적인 문서가 아닙니다.
・본 문서내의 샘플 등 개인의 견해에 근거하는 기술에 대해서, IBM S/W 서포트(SMWA등)에의 질문등은 하지 말아 주세요. 당 기사에의 질문으로서 받을 수 있으면 다행입니다.
Reference
이 문제에 관하여(IBM i Services Directory : SYSTOOLS.DELETE_OLD_SPOOLED_FILES 프로 시저), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/gomAnomalocaris/items/ca476e05e7de25f4b6a1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)