목록기술 (87)
세상 모든 잡동사니 집합소 스레TV
SAP에서 **SPDD(Transaction Code)**는 업그레이드나 패치 적용 중에 발생하는 Dictionary 객체(ABAP DDIC 오브젝트) 변경 충돌을 처리하기 위한 트랜잭션입니다. 업그레이드 도중 고객이 수정한 Dictionary 객체와 SAP에서 배포된 새로운 버전이 충돌할 때, SPDD를 통해 이를 **수동으로 조정(Adjust)**합니다.✅ SPDD 정의 요약항목설명트랜잭션 코드SPDD전체 명칭Repository Adjustment for Dictionary Objects대상 객체Domains, Data Elements, Tables, Views 등 ABAP Dictionary 객체실행 시점시스템 업그레이드 중 preprocessing phase에서 Shadow instance 생성 ..
SAP SUM DMO(Database Migration Option)는 SAP 시스템 업그레이드 + 데이터베이스 마이그레이션을 통합 수행하는 절차로, 다음과 같은 단계별 프로시저로 실행됩니다.아래는 **SAP SUM DMO의 실제 실행 시나리오(ABAP 시스템 기준)**를 기반으로 구성한 전체 실행 흐름 및 각 단계의 기능 설명입니다.✅ SUM DMO 단계별 프로시저1. PREPROCESSING PHASE (사전 처리 단계)세부 단계설명CHECKS시스템 환경, 요구사항, 패치, 버전 검사HANA 접속 테스트, 권한 확인, 스택파일(stack.xml) 검증CONFIGURATIONSUM 실행 옵션 설정 (DMO 여부, 패럴렐 스레드 수, HANA 연결 정보 입력)shadow instance 구성 방식 선택 ..
SAP에서 **SUM DMO(Software Update Manager with Database Migration Option)**는SAP 시스템 업그레이드와 동시에 데이터베이스를 다른 플랫폼(예: AnyDB → SAP HANA)으로 마이그레이션할 수 있는 통합 프로세스입니다.✅ 핵심 정의항목설명정식 명칭Software Update Manager with Database Migration Option (SUM DMO)주 목적SAP 업그레이드 + DB 마이그레이션 동시 수행적용 대상SAP ERP, SAP BW 등 (기존 AnyDB → SAP HANA 또는 SAP HANA Cloud)도입 배경다운타임 최소화, 프로젝트 간소화, 리스크 절감 🧭 사용 시나리오예를 들어 다음과 같은 경우에 사용됩니다:SAP E..
SAP HANA에서의 **카탈로그 백업(Catalog Backup)**과 **로그 백업(Log Backup)**은 모두 데이터의 복구를 위한 핵심 구성 요소이지만, 그 역할과 백업 대상이 서로 다릅니다.둘은 함께 사용되어 **Point-in-Time Recovery (시점 복구)**를 가능하게 합니다.✅ 1. 카탈로그 백업 (Catalog Backup)🔹 정의카탈로그 백업은 SAP HANA의 메타데이터(카탈로그 객체들) — 예를 들어 테이블 구조, 뷰, 인덱스, 스키마, 사용자 정의 함수 및 프로시저 등에 대한 정보를 저장한 백업입니다.📦 포함 대상포함 내용테이블 정의 (DDL)뷰 정의인덱스 및 파티션 정보Stored Procedure / Function 정의스키마 및 권한 정보 등 ❗ 포함되지 않는..
SAP HANA의 Catalog는 SAP HANA 데이터베이스 내에 존재하는 모든 데이터베이스 객체(테이블, 뷰, 프로시저, 스키마 등)에 대한 메타데이터를 관리하고 탐색할 수 있는 구조 또는 뷰입니다.✅ 한 줄 정의SAP HANA Catalog는 SAP HANA 시스템의 테이블, 뷰, 인덱스, 프로시저, 함수 등 모든 DB 객체의 정의와 상태를 관리하는 메타데이터 저장소 및 탐색 인터페이스입니다.🧱 Catalog의 주요 역할역할설명📚 메타데이터 저장테이블/뷰/인덱스/프로시저 등의 정의와 속성 정보를 저장🔍 탐색 기능HANA Studio, HANA Cockpit, SQL Console 등에서 구조 확인🛠️ 운영 지원객체 생성, 변경, 삭제 시 메타데이터 반영 및 추적🔒 권한 검증사용자 권한 및 ..
SAP HANA의 Statement Library는 미리 정의된 SQL 문장(쿼리) 저장하고 재사용할 수 있도록 설계된 구조로, 특히 XSA(Application), HDI 개발, 그리고 Stored Procedure/Function 내에서 코드 재사용성과 유지 보수성을 높이기 위해 사용됩니다.✅ 한 줄 정의Statement Library는 SAP HANA HDI 환경에서 공통 SQL 문장을 저장하고, 다양한 위치에서 이를 호출해 사용할 수 있도록 하는 재사용 가능한 SQL 정의 파일(.hdbstatementlibrary)입니다. 🧱 기본 개념항목설명📄 파일 확장자.hdbstatementlibrary💬 저장 내용이름이 부여된 SQL 문장 세트 (SELECT, INSERT, CALL 등)🔁 사용 목..

SAP HANA Deployment Infrastructure (HDI)는 SAP HANA의 Cloud Foundry 기반 애플리케이션 개발과 배포를 위한 핵심 구성 요소입니다. 특히 SAP HANA Cloud, SAP BTP, SAP HANA XSA 환경에서 데이터 모델링 객체(CDS, 테이블, 뷰, 프로시저 등)를 컨테이너 방식으로 관리하고 배포하는 데 사용됩니다.🧠 한 줄 정의HDI(HANA Deployment Infrastructure)는 SAP HANA의 컨테이너 기반 개발 및 배포 프레임워크로, 테이블/뷰/프로시저 등 DB 객체를 모듈 단위로 안전하게 정의, 관리, 배포할 수 있도록 합니다.🎯 HDI가 왜 필요한가?기존의 SAP HANA에서는 SQL 스크립트나 SE11 같은 방식으로 객체를..