SAP BC/SAP
# [SAP] BTCTRNS1, BTCTRNS2
leehi0110
2024. 6. 3. 20:45
반응형
0. 이해를 위한 사전 지식
✔ SAP Batch Job ? 2022.12.07 - [SAP/BC] - # [SAP] Batch Job - SM37
# [SAP] Batch Job - SM37
1. SAP Batch Job ? 배치잡은 사용자의 개입 없이 정기적으로 실행되는 예약된 백그라운드 프로그램이다.\일반적으로 장기 메모리를 소비하는 대량의 데이터를 처리하고 사용자 상호 작용이 덜 필
leehi0110.tistory.com
1. SAP BTCTRNS1 ?
- Release 상태인 모든 Batch Job을 suspend 상태로 변경하는 레포트이다.
- 해당 레포트를 수행한 뒤에 생성된 작업에 대해서는 정상적으로 실행된다.
- 현재 실행되고 있는 작업을 kill하지 않고, release 상태의 작업에만 영향을 준다.
- 일반적으로, SAP System Upgrade시 작업들을 일시적으로 중단시키는데 사용된다.
2. SAP BTCTRNS1 실행
- 우선, 현재까지 Release 상태의 배치 잡을 조회한다.
- T-code : SM37 > Job NAME 입력 > Execute
- 아래와 같이 현재 Release 상태인 배치 잡을 확인 할 수 있다.
- Release 상태의 배치 잡을 suspend 상태로 바꾸기 위해 레포트 실행
- T-code : SE38 > BTCTRNS1 > Execute
- 레포트 실행 후, 배치 잡을 다시 조회하면 상태 값이 Release/susp로 변경된 것을 볼 수 있다.
※ 해당 레포트 실행 시, Released 상태의 모든 배치 잡이 suspend 상태로 변경된다. (아래 예제는 확인을 위해 1개의 잡만 조회)
3. SAP BTCTNRS2 ?
- Suspended 상태인 모든 Batch Job을 Released 상태로 변경하는 레포트이다.
- BTCTRNS1의 반대 작업으로, SAP System Upgrade시 중지(유예)시킨 작업을 원복하는데 사용된다.
- Released/susp 되어있던 작업의 경우, 그 이전에 실행되었어야 하는 작업도 일괄로 실행된다.
4. SAP BTCTRNS2 실행
- 우선, 현재 Released/susp 상태의 배치 잡을 조회한다.
- T-code : SM37 > Batch Name 입력 > Execute
- Released/susp 상태의 배치 잡을 Released 상태로 바꾸기 위해 레포트 실행
- T-code : SE38 > BTCTRNS2 > Execute
- 레포트 실행 후, 배치 잡을 다시 조회하면 상태 값이 Released로 변경된 것을 볼 수 있다.
※ 해당 레포트 실행 시, 이전에 수행되었어야 하는 작업들은 즉시 실행된다.
🙋♂️ 궁금한 점이나 잘못된 내용을 댓글로 적어주시면 감사하겠습니다 !!
반응형