나는 CL 프로그램의 시리즈를 배정 받았다. 집합 적으로 이러한 프로그램은 원하는 작업을 수행합니다. 이들 중 일부는 일괄 적으로 실행되고 다른 일부는 대화식으로 실행됩니다. 이들 중 하나라도 오류가 발생하면 DMPCLPGM 문이 실행되어 QPPGMDMP 스풀 파일이 생성됩니다. 일부 설계상의 결함으로 인해, 프로그램이 실패 후 다시 실행될 때 QPPGMDMP가 어떻게 든 삭제됩니다. 이 스풀 파일은 사람들이 나중에 오류의 원인을 연구 할 수 있도록 유지되도록 고안되었습니다. 검사 할 프로그램이 너무 많아 모든 출처 구성원을 간단히 검사하는 것이 타당하지 않습니다. 내 계획은 어떻게 든 스풀 파일을 잠그는 것입니다. 그래서 프로그램에서 제거하려고 할 때 특정 프로그램이 뭉개지게됩니다. 이 방법은 얼마나 실용적입니까? 아니면 QPPGMDMP를 삭제할 책임이있는 프로그램을 추적하는 다른 더 좋은 방법이 있습니까? 고마워.스풀 파일의 삭제를 중지하는 방법은 무엇입니까?
답변
삭제할 항목을 찾아야합니다. 인쇄 중입니까? SAVE(*YES)
은이를 수정합니다. 삭제됩니까? 그럼 너는 그걸 막을 수 없어. 문제를 해결해야합니다. 스풀 파일의 권한을 실행중인 사용자에게 삭제할 수있는 권한으로 변경하는 또 다른 옵션이 있다고 가정합니다.
스풀 파일을 삭제하는 다른 방법이있을 수 있지만 일반적으로 DLTSPLF
이 원인입니다.
this article을 사용하여 권한 변경에 대해 알아볼 수 있습니다.
정말 삭제되지 않고 생성되지 않았습니까?
스풀 파일의 상황을 판별하는 가장 쉬운 방법은 CHGSECAUD
명령으로 보안 감사를 사용하고 감사가 *SPLFDTA
에 대해 사용 가능한지 확인하는 것입니다.
그러면 DSPAUDJRNE ENTTYPE(SF)
명령을 사용하여 스풀 파일 활동을 모니터 할 수 있습니다.
더 자세한 정보는 :
보안 감사와 관련된 구체적인 예는 무엇입니까? IBM 웹 사이트에 대한 설명은 너무 추상적이어서 따를 수 없습니다. –
내 답변에 설명 된대로 두 단계 만 있습니다.'CHGSECAUD' 명령으로 스풀 파일 감사를 사용 가능하게합니다. 파일이 삭제 될 때까지 기다리십시오. 'DSPAUDJRNE' 명령으로 감사 로그를 점검하십시오. – jamesallman
나는 항상 저널링을 잊어 버린다. –
- 1. android OS의 메시지 앱에서 SMS 삭제를 중지하는 방법은 무엇입니까?
- 2. 다른 사용자가 원격으로 여는 파일의 쓰기/삭제를 강제하는 방법은 무엇입니까?
- 3. Mac에서 다운로드하는 동안 파일 삭제를 중지하는 방법
- 4. 자식 존재하는 경우 부모 삭제를 중지하는 방법
- 5. 확장자가 .tmp 인 스풀 파일의 파일 형식은 무엇입니까?
- 6. 테이블 삭제를 비활성화하는 방법은 무엇입니까?
- 7. 재귀 삭제를 구현하는 방법은 무엇입니까?
- 8. Hibernate에서 삭제를 케스케이드하는 방법은 무엇입니까?
- 9. 프린터 스풀 모니터
- 10. C에서 사전 컴파일을 중지하는 방법은 무엇입니까? config.h 파일의 코드에서
- 11. 애니메이션을 중지하는 방법은 무엇입니까?
- 12. NSInvocationOperation을 중지하는 방법은 무엇입니까?
- 13. IntentService를 중지하는 방법은 무엇입니까?
- 14. 정지 스풀
- 15. SQL Server 2005의 표 스풀 (게으른 스풀) - 성능
- 16. Doctrine 1.2에서 삭제를 계단식으로 배열하는 방법은 무엇입니까?
- 17. git에서 분기 삭제를 전파하는 방법은 무엇입니까?
- 18. Zend Framework에서 세션 삭제를 처리하는 방법은 무엇입니까?
- 19. DataGridview에서 (키보드에서) 행 삭제를 트랩하는 방법은 무엇입니까?
- 20. 트리거를 사용하여 삭제를 방지하는 방법은 무엇입니까?
- 21. 로그 삭제를 감사하는 가장 좋은 방법은 무엇입니까?
- 22. MATLAB에서 점 삭제를 제어하는 방법은 무엇입니까?
- 23. Symfony에서 일대일 상호 삭제를 수행하는 방법은 무엇입니까?
- 24. MySQL Workbench에서 계단식 삭제를 설정하는 방법은 무엇입니까?
- 25. git에서 분기 삭제를 가져 오는 방법은 무엇입니까?
- 26. Oracle에서 특정 테이블의 삭제를 감사하는 방법은 무엇입니까?
- 27. iBatis 커밋 삽입, 업데이트 및 삭제를 중지하는 방법?
- 28. Linux에서 'uninterruptible'프로세스를 중지하는 방법은 무엇입니까?
- 29. 애니메이션 WPF를 중지하는 방법은 무엇입니까?
- 30. UIWebView에서 NetworkActivity를 중지하는 방법은 무엇입니까?
, 그것은 확실히이다. 그러면 스풀 파일의 권한을 변경하는 방법은 무엇입니까? 스풀 파일을 제거하는 방법에는 여러 가지가 있습니다 (인쇄하지 않기 때문에). –
일반 오브젝트에 대한 오브젝트 권한을 변경하는 방법을 알고 있습니다. 스풀 파일에서도 같은 방식으로 작동합니까? 나는 전에 이것을 시도한 적이 없다. 원래 스풀 파일의 상태는 RDY입니다. 그런 다음 프로그램을 다시 실행 한 후 FIN으로 바뀝니다. 결코 인쇄되지 않기 때문에 나는 그것이 어떤 시점에서 삭제된다고 가정 할 수 있습니다. 다른 가능성? –
나는 그렇게 믿는다. 그것은 단지 대상 일뿐입니다. –