본문 바로가기

SAP BC인프라

(17)
ABAP Platform for SAP S/4HANA 2022(Docker 버전) 참고게시글 : https://community.sap.com/t5/technology-blogs-by-sap/abap-cloud-developer-trial-2022-available-now/ba-p/13598069 ABAP Cloud Developer Trial 2022 Available NowUpdate 1: 16th May, 2024: File upload vulnerability - Workaround Symptom An unauthenticated attacker can upload a malicious file to the server which when accessed by a victim can allow the attacker to access, modify or make unavaila..
ABAP Platform for SAP S/4HANA 2022(Docker 버전) 기획중
SAP S/4HANA ABAP 서버 구축 참조 Notes 1. OS 요구사항 확인 2369910 - SAP Software on Linux: General information 2235581 - SAP HANA: Supported Operating Systems 2399995 - Hardware requirement for SAP HANA 2.0 2620910 - SAP S/4HANA 1511, 1610, 1709, 1809 and SAP BW/4HANA 1.0, 2.0: Recommended and released Application Server Platforms 2205917 - SAP HANA DB: Recommended OS settings for SLES 12 / SLES for SAP Applications 12 2684254 - SAP HANA ..
SAP Task Manager 를 사용한 자동화 작업 수행(STC01) SAP Task Manager (STC01) 을 사용하면, SAP 에서 만들어 놓은 여러 테스크 리스트(작업 템플릿) 에 대해서 손쉽게 자동화 작업을 수행할 수 있다. 여기서는 유용한 태스크에 대해서 간단한 설명과 함께 소개한다. 사용하는 SAP 제품 버전 및, NW 버전에 따라 태스크가 없을 수도 있다. Task Manager(Tcode-STC01) Task List Task ListTypeDescriptionNotes SAP_BASIS_SETUP_INITIAL_CONFIG BC SAP 초기 설치 후, 자동화 설정 지침 제공 SAP_BASIS_CONFIG_OSS_COMM BC HTTPS 를 사용한 신규 SAP OSS 연결에 대한 확인 및 기본 설정 제공 SAP_BASIS_SSL_CHECK BC 시스템 ..
ITGC/전산감사 유용한 명령어 간략 정리 SAP 시스템 감사 수검 시, 사용되는 유용한 명령어에 대해서 간략히 정리한다. 시스템 종류, 버전에 따라 명령어가 상이할 수 있다. 1. OS 1-1. OS 패치 이력 HP-UX : /usr/sbin/swlist -l patch -a install_date | grep AIX : instfix -i | grep ML LINUX (SUSE) : cut -d "|" -f 1-4 -s --output-delimiter " | " /var/log/zypp/history | grep -v " radd " 1-2. OS 계정 생성 리스트 계정 생성일 포함 find / -name ".profile" -exec ls -al {} \; 1-3. OS 패스워드 정책 확인 HP-UX: cat /etc/default/sec..
SAP 메인 이미지/화면 설정 SAP 에 로그인을 하면 시작 화면으로 왼쪽에 즐겨찾기 및 영역메뉴(Area Menu) 가 나오고, 오른쪽에는 이미지 표시 공간이 존재한다. (미 설정시, 빈 화면 출력) 메인 이미지, 또는 로고를 설정하기 위해서는 다음과 같은 설정이 필요하다. 개발/품질/운영을 각각 다른 이미지로 설정하고 싶다면, 개발에서 운영->품질->개발 순으로 Image, SSM_CUST 설정을 등록하여 CTS 를 생성하면 된다. 이후 품질에는 운영->품질 CTS 순으로 반영을 하고, 최종적으로 운영에는 운영 CTS 만 반영하면 된다. 1. 이미지 등록 Tcode : SMW0 SMW0 -> Binart data for WebRFC applications 패키지는 기존 사용하던 BC 패키지로 하면 된다. 1-1. 신규 엔트리 생성..
SAP HANA DB SYSTEM 계정 패스워드 초기화 SAP HANA DB 에서 SYSTEM 계정은 가장 기본 슈퍼 어드민 계정이다. SAP 에서는 보안상의 이유로 SYSTEM 계정을 사용하지 말고, 별도의 슈퍼 어드민 계정을 생성하여 사용하길 권장한다. 다만, SYSTEM 계정 패스워드가 드물게 필요할 때가 있는데 (SWPM, SUM, DB 복구, DB 업그레이드 등등), 이럴 때 SYSTEM 계정 패스워드를 분실할 경우 난감한 상황을 겪게 된다. 이때, 다음과 같이 HANA DB 의 SYSTEM 계정의 패스워드를 초기화 할수 있다. 1. SYSTEM DB SYSTEM 계정 패스워드 초기화(리셋) SYSTEM DB SYSTEM 계정의 패스워드 초기화는 DB서버 OS 상에 접근이 가능해야 한다. ✅ adm 계정으로 로그인 DB 를 중지한다. sapcontr..
SAP HANA DB 복구 Oracle DB 에 이어서 HANA DB 복구 방법에 대해서도 기록한다. HANA DB 는 백업/복구에 대해서 시간이 매우 짧아졌고, 훨씬 쉽게할 수 있다. 또한 품질 재생성(System Copy) 때와 장애 상황시 복구가 거의 동일하다. 0. DB 백업파일 Restore DB 백업 파일을 복구할 시스템으로 Restore 한다. 백업 파일의 크기에 따라 충분히 여유로운 파일 시스템으로 Restore 하면 된다. 1. DB 복구 DB 복구는 크게 다음과 같은 방법으로 가능하다. hdbsql (RECOVER DATABASE Statement) SAP HANA Studio (GUI) SAP HANA Cockpit (GUI) 여기서는 SAP HANA Studio 를 사용하여 복구한다. 복구를 위해서는 복구할 ..
SAP 커널 업그레이드 가이드 SAP 커널은 SAP Application 과 운영체제 간의 인터페이스 역활을 하는 중앙 프로그램이다. SAP 커널은 SAP Application 의 핵심이며, 프로세스 실행 파일, 이벤트 실행 파일 등등이 포함되어 있다. 아래는 SAP Kernel Upgrade 방법과 순서에 대해 기록한다. 0. SAP Kernel 버전 확인 0-1. SAP - Tcode SM51 Tcode : SM51 -> Relese Notes - SAP Kernel 확인 0-2. OS - disp+work SAP 시스템 OS 에 adm 계정으로 접속 disp+work 1. SAP Kernel 다운로드 1-1. SAPEXE, SAPEXEDB 다운로드 SAP Sofrware Download Center 접속 후, -> SUPPORT..
SAP Oracle DB 인덱스 직접 생성 Oracle DB 를 사용하는 SAP 시스템 환경 테이블에 인덱스를 새로 추가하여 운영에 반영할 경우, 테이블의 크기/엔트리 수에 따라서 반영되는 시간의 차이가 있다. CTS 로 매우 큰 테이블의 인덱스를 새로 추가할 경우, 해당 CTS 가 반영되는 동안에는 TP 프로세스가 해당 CTS 에게 묶이기 때문에, 반영이 완료될 때까지 다른 CTS 반영을 할 수가 없게 된다. (긴급 운영 반영 요청이 왔을때, 인덱스 추가 CTS 가 반영되기 전까지 반영불가) 따라서 매우 큰 테이블의 인덱스 추가 같은 경우, 운영/품질에 CTS 로 반영하기 전에 DB단에서 직접 인덱스를 생성해주고, CTS 를 반영한다면 매우 빠르게 반영이 완료된다. 이럴 경우 순서가 DB Dictionary 선반영 후, ABAP Dictiona..