반응형
0. 이해를 위한 사전 지식
✔ SAP Batch Job이란 ? 2022.12.07 - [SAP/BC] - # Batch Job - SM37
1. Report - BTC_MASS_JOB_CHANGE : Mass Change Of Jobs
- 대량의 Batch Job의 등록된 값들을 한번에 변경 할 수 있는 레포트로 프로그램, Variant, 배치 생성자, Step user, Target Server/Group을 변경 할 수 있다.
- 일반적으로 관리자가 배치잡을 생성 후, 일관성 있는 관리를 위해 Batch Job을 수행하는 SYSTEM Type의 계정으로 생성자, Step user를 변경할 때 사용한다.
2. BTC_MASS_JOB_CHANGE 사용법
- 아래 첫번째는 레포트를 사용해 배치 생성자를 변경하는 예시이고, 두번째는 Step user를 변경하는 예시이다.
- 먼저, 변경하고 자하는 배치 잡을 확인해보면 아래와 같다.
- T-code : SM37 > Job Name : *TEST_JOB* > Execute
2-1) Batch Job 생성자 변경
- T-code : SE38 > Program : BTC_MASS_JOB_CHANGE > Execute
- Job Name 입력 > Change User 선택 > Old User (현재 설정된 유저), New User (변경을 원하는 유저) > Change Job Owner 선택
- 아래의 Test Mode를 선택 후 실행하면, 실제로 변경되지 않고 해당 작업에 대한 테스트 결과가 출력된다.
- Test Mode를 해제하고 실행하면, 작업 재 확인 팝업이 뜨고, Yes 선택시 수행 후 결과가 출력된다.
- 이후, 변경 결과를 다시 확인하기 위해 T-code : SM37을 이용해 Batch Job Owner (생성자)가 변경되었는지 확인 할 수 있다.
- 아래와 같이 Job CreatedBy의 값이 Admin에서 BATCH01로 변경된 것을 볼 수 있다.
- 아래의 예시는 Batch Job의 Step user를 변경하는 과정이다.
- T-code : SM37 > Job Name : "TEST_JOB* > Execute > 검색된 배치를 더블클릭 > Step 클릭 > Step user 확인
2-2) Step user 변경
- T-code : SE38 > BTC_MASS_JOB_CHANGE > Execute > Job Name : TEST_JOB > Old User : ADMIN, New User : BATCH01 > Change Step User 선택 > Execute
- 재확인 팝업 Yes 클릭 후, 결과 출력
- 다시 이전 과정과 동일하게 해당 배치의 Step user를 확인하면 아래와 같이 변경되어 있다.
3. BTC_MASS_JOB_CHANGE 활용
- 위 예시들은 한 개의 배치에 대한 Owner, Step user를 변경하였지만, Job Name에 다수의 배치잡 혹은 "*"를 입력하여 다수의 배치 변경이 가능하다.
🙋♂️ 궁금한 점이나 잘못된 내용을 댓글로 적어주시면 감사하겠습니다 !!
반응형
'SAP BC > SAP' 카테고리의 다른 글
# [SAP] Local Client Copy (0) | 2024.06.04 |
---|---|
# [SAP] BTCTRNS1, BTCTRNS2 (4) | 2024.06.03 |
# [SAP] Batch Table - TBTCO (0) | 2024.05.15 |
# [SAP] Activating sap* ( sap* 로그인 ) (0) | 2024.04.22 |
# [SAP] Domain Controller ( 도메인 컨트롤러 ) (0) | 2024.04.14 |