ALL 101

# [SAP] Batch Job - SM36 ( Without Job Wizard )

1. SAP Batch Job ? 배치잡은 사용자의 개입 없이 정기적으로 실행되는 예약 된 백그라운드 프로그램이다. 일반적으로 장기 메모리를 소비하는 대량의 작업을 처리하고, 사용자의 상호작용이 덜 필요한 프로그램을 실행하는데 사용된다. ✓ 배치잡 조회 방법 : 2022.12.07 - [SAP/BC] - # Batch Job - SM37 # Batch Job - SM37 1. SAP Batch Job ? - 배치잡은 사용자의 개입 없이 정기적으로 실행되는 예약된 백그라운드 프로그램이다. - 일반적으로 장기 메모리를 소비하는 대량의 데이터를 처리하고 사용자 상호 작용이 덜 leehi0110.tistory.com 2. Batch Job Tcode ( T-code : SM36 ) 신규 배치 잡을 등록할 수 있..

SAP BC/SAP 2024.02.23

# [HANA] HANA DB

1. SAP HANA 란? HANA ( High performance Analytical Application ) 는 고성능 분석 어플라이언스 라는 의미를 가지고 있다. ✓ 어플라이언스란 ? 하드웨어와 소프트웨어가 결합 된 일체형 제품을 의미하는 것으로 SAP HANA의 경우 벤더사를 통해 구매한 뒤, 사용이 가능하다. SAP HANA는 데이터를 디스크에 보관하는 대신 메모리에 저장하는 인 메모리 ( In-Memory ) 방식의 DB 이다. 데이터가 메모리에 저장 및 적재되고 고성능으로 요청을 처리하는 것이 HANA DB의 기본 틀은 맞지만, 다른 시스템과 동일하게 스토리지를 가지고 특정 시점에 데이터를 저장하기 때문에 서버가 종료 되더라도 데이터가 날아가지는 않는다. 운영자 입장에서 서버가 죽은 뒤, ..

SAP BC/HANA 2023.12.13

# [SAP] Enable SAP GUI Script recording

1. SAP GUI Scripting Recording 아래와 같이 Script Recording and Playback 기능이 비활성화 되어 있음 2. Enable SAP GUI Scripting recording 해당 기능을 활성화 하기 위해서는 Profile Parameter 수정이 필요함 T-code : RZ11 → " sapgui/user_scripting " parameter 조회 설정 값이 False일 경우 해당 기능 사용 불가 Change Value 선택 SAP GUI 재 접속 후 해당 기능 활성화 됨 🙋‍♂️ 궁금한 점이나 잘못된 내용을 댓글로 적어주시면 감사하겠습니다 !! Ref. https://www.guixt.com/forum/index.php?topic=96.0

SAP BC/SAP 2023.12.12

# [SAP] T-code : SGEN

1. T-code : SGEN SAP에서 사용되는 Transaction Code의 경우 ABAP Code -> Compile 되는 과정이 필요하기 때문에 최초 사용시 많은 시간이 소요된다. 이를 해결하기 위해 SGEN으로 모든 Component의 Object를 Generate하여, Compile 작업을 사전에 진행해 놓을 수 있다. 2. SGEN Execute T-code : SGEN ( Component Object Generation Tcode / 시간이 오래 걸림 ) 하위 Checkbox를 선택하지 않은 이뉴는 Component에 하위 것들이 포함됨 ( 다시 말해, 가장 상위 개념만 하면 다른 것은 자동 처리 ) T-code : SM37 -> Active Background Job 조회 SGEN 관..

SAP BC/SAP 2023.11.30

# [TrobuleShooting] No Complete data backup

0. 이슈 ( Issue ) DB 1번과 2번을 SR Replication을 이용해 복제 진행 Connection refused : primary needs initial data backup for system replication 발생 후 복제가 수행되지 않음 1. 원인 ( Cause ) ✓ SAP Notes 2779139 No Complete data backup detected 백업이 한번도 수행된 이력이 없어서 SR Replication이 수행되지 않음 2. 해결방법 ( Resolution ) ✓ SAP Notes 2779139 A complete data backup is needed for initial data replica when configure system replication. 복..

# [SAP] Batch Job Step

0. Batch Job Step ? 한 개의 배치 잡은 다수의 Job Step으로 이루어져 있다. 다시 말해, 여러 Job Step ( Program ) 들을 모아 순차적으로 실행해 하나의 작업을 만들어 주기적으로 실행하는 것이 배치 잡이라고 할 수 있다. ✓ Batch Job - SM36 ? 2022.12.04 - [SAP/BC] - # Batch Job - SM36 ✓ Batch Job - SM37 ? 2022.12.07 - [SAP/BC] - # Batch Job - SM37 # Batch Job - SM36 1. SAP Batch Job ? - 배치잡은 사용자의 개입 없이 정기적으로 실행되는 예약된 백그라운드 프로그램이다. - 일반적으로 장기 메모리를 소비하는 대량의 데이터를 처리하고, 사용자와 ..

SAP BC/SAP 2023.11.13

# [SAP] SU10

0. T-code : SU10을 사용하면 대량의 사용자에 대한 일괄 작업이 가능하다. 1. 여러 사용자 일괄 삭제 T-code : SU10 → 삭제하고자 하는 사용자 입력 → 삭제 아이콘 선택 → 삭제 2. 여러 사용자 일괄 Unlock T-code : SU10 → Unlock 하고자 하는 사용자 입력 → Unlock 아이콘 선택 → 삭제 Lock도 동일한 방식으로 진행 할 수 있다. 3. Clipboard를 사용하여 사용자 붙여넣기 수동 입력이 아닌, Excel등과 같은 파일에 있는 대량의 사용자를 붙여 넣을 때 사용 가능 T-code : SU10 → Authorization Data → User → Multiple selection → Ctrl + C ( Excel Data ) → Upload fro..

SAP BC/SAP 2023.11.10

# [SAP] Role Copy

1. Role Copy T-code : PFCG → 복사 대상이 되는 Role을 입력 후 Copy 버튼 클릭 복사 할 권한 ( From Role )과 생성 할 권한 ( To Role )을 입력 후 Copy all 2. Role Setting 생성 될 권한의 Profile generate 및 User comparison 수행을 위해 Display Authorization Tab 선택 후 Change 클릭 특정 T-code를 추가하거나 Authorization Object의 값을 변경하고 싶은 경우 변경 후에 Generate 하면 된다. Change Authorization Data 선택 Generate → 뒤로가기 User Tab 선택 후, User comparison 선택 ( 녹색으로 변경 되면 완료 )..

SAP BC/SAP 2023.11.09

# [Database] OLTP와 OLAP

1. OLTP 란? OLTP (Online Transaction Processing)는 의미 그대로 사용자에 의해 발생되는 트랜잭션을 DB 서버가 즉시 처리하고 사용자에게 결과 값을 돌려주는 것이다. ✔ OLTP 예시 ( A가 B에게 만원을 이체 ) 1) A의 계좌에서 만원이 인출 2) B의 계좌에 만원이 입금 A가 B에게 만원을 이체하는 상황에서 1,2번은 하나의 프로세스로 취급되며 어느 한쪽만 수행 돼서는 안된다. ( 한쪽만 수행될 경우 인출은 되었지만 입금이 되지 않는 것 같은 문제 발생 ) 만약, 예상치 못한 변수로 1개의 작업만 수행 될 경우 1,2번의 모든 단계를 모두 무효화 해야하며, 이를 다른 용어로 롤백 ( Rollback )이라 한다. 즉, 사용자에 의한 1개의 트랜잭션에서 발생하는 I..

Infra/Database 2023.11.08

# [SAP] CTS Import

1. 파일을 OS 특정 경로에 입고 /usr/sap/trans/data : R[CTS number].[SID] /usr/sap/trans/cofiles : K[CTS number].[SID] Ex ) R123456.TES / K123456.TES 파일의 소유자 및 소유 그룹 변경 2. SAP에서 파일 Add Transport Request 검색을 통해 등록 후, 적용 할 클라이언트 입력 Extras -> Other Requests -> Add Transport Request 검색을 통해 등록 후, 적용 할 클라이언트 입력 Import Queue에 등록되면 아래와 같이 조회 가능 3. Import CTS 이관 해당 CTS 선택 후 Import 수행 아래 옵션은 각 상황에 맞게 선택하면 된다. Yes 선택 ..

SAP BC/SAP 2023.11.07