HANA DB 15

# [HANA] SAP HANA Delta Merge (델타 머지)

0. Delta Merge를 알기 위한 사전 지식HANA DB vs Oracle DB : 2024.10.31 - [Infra/Database] - # [Database] HANA DB vs Oracle DB # [Database] HANA DB vs Oracle DB1. SAP HANA DB 란?SAP HANA DB란 SAP에서 개발한 인메모리 기반의 데이터베이스로, 데이터를 메모리에 저장하여 매우 빠른 데이터 액세스와 처리 속도를 제공한다.이를 통해 실시간 데이터 분석과 트랜leehi0110.tistory.com1. Delta Merge 란?SAP HANA는 데이터를 Column Store 형식으로 저장하며, 이를 위해 Main 영역과 Delta 영역을 가진다.Main 영역은 주로 읽기 작업을 위해 최..

SAP BC/HANA 2024.11.27

# [Database] HANA DB vs Oracle DB

1. SAP HANA DB 란?SAP HANA DB란 SAP에서 개발한 인메모리 기반의 데이터베이스로, 데이터를 메모리에 저장하여 매우 빠른 데이터 액세스와 처리 속도를 제공한다.이를 통해 실시간 데이터 분석과 트랜잭션 처리를 동시에 수행하는 HTAP ( Hybrid Transactional / Analytical Processing ) 기능을 사용할 수 있다.인메모리 컴퓨팅 : 데이터를 디스크가 아닌 메모리에 저장하여 액세스 속도를 극대화하며, 이를 통해 실시간 데이터 분석과 트랜잭션 처리가 가능해진다.컬럼 기반 데이터 저장 : 컬림 기반 저장 방식을 사용하여 데이터 압축률을 높이고, 빠른 검색을 가능하게 하기 때문에 대규모 데이터 분석 작업에 매우 효율 적이다.               ✔ 컬럼 기반..

Infra/Database 2024.11.01

# [TroubleShooting] 1 own or chain certificate will expire soon

0. 이슈 (Issue)HANA Studio에서 "1 own or chain certificate will expire soon." 이라는 high alert 발생더블 클릭을 해 해당 Alert 발생 이력을 확인1. 원인 (Cause)HANA Studio를 이용해 Tenant Database에 접속한 뒤, SYSTEM이나 비슷한 수준의 권한을 가진 계정으로 로그인어떤 인증서가 만료되기 직전인지 확인하기 위해 아래의 SQL 실행 (HANA Studio Open SQL Console 사용)SELECT * FROM certificates;SELECT * FROM PSE_CERTIFICATES;SQL 결과를 확인하면, CERTIFICATE_NAME이 _SYS_CLIENTPKI_HOST_CERT인 인증서에 대한 ..

# [HANA] SAP HANA System Replication ( HSR )

1. SAP HANA Replication 이란? SAP HANA System Replication ( HSR ) is a mechanism ensuring the high availability of you SAP system. HSR이란 HANA System의 고가용성을 보장하기 위한 매커니즘 이다. System replication is SAP's recommended configuration for addressing SAP HANA Outage reduction due to planed maintenance, faults, and disasters. SR은 계획된 유지 관리, 결함, 재난에 대응하여 서비스 중단 시간을 줄이기 위해 SAP에서 권장하는 구성이라고 볼 수 있다. 2. System r..

SAP BC/HANA 2024.03.26

# [HANA] Database User

1. SAP HANA Database User ? SAP HANA Database Users may be technical users or correspond to real end users. HANA DB Users는 기술 사용자이거나 실제 사용자 유저 (End User)를 의미한다. 사용자들이 SAP HANA를 이용해 작업을 (업무) 수행하고자 할 때, 필요한 권한을 가진 계정을 소유하고 있어야 한다. 2. User Type - Database Users that Correspond to Real People 사용자가 SAP HANA를 이용해 업무를 처리하기 위해서는 관리자 계정을 통해 생성 된 계정을 사용해야 한다. 사용자가 그룹을 떠날 경우 해당 계정은 삭제 (Drop) 되며, 계정이 소유하고 있..

SAP BC/HANA 2024.03.17

# [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

# [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. 복..

# [TroubleShooting] SAPControl request failed: unable to find vaild certification path to requested target.

1. 이슈 ( Issue ) HANA Studio에서 신규 SYSTEM DB를 연결하였는데 노란 경고 및 메시지가 출력 Service Tab을 확인해보면 sapstartsrv service가 실행되어 있지 않다. 이 때문에, HANA Studio의 기능인 Start, Stop, Restart System 이 비활성화 되어있다. 2. 원인 ( Cause ) sapstartsrv가 사용하는 인증서가 유효하지 않거나 신뢰되지 않아 발생하는 문제 DB OS에서 아래의 명령어를 사용하여 sapstartsrv가 사용하는 PKI certificate 정보를 확인 할 수 있다. openssl s_client -connect :50014 3. 해결 방법 ( Resolution ) 개인 Window PC에 해당 인증서를 ..

# [HANA] SAP HANA STUDIO 설치

0. SAP HANA STUDIO 란? The SAP HANA Studio is an Eclipse-based development and administration tool for working with SAP HANA ( Ref. sap.com ) SAP HANA STUDIO란 Eclipese 기반으로 제작된 SAP HANA에서 동작하는 관리용 어플리케이션 툴이다. HANA Studio를 설치하기 위해서는 IMC_STUDIO2_[Version].SAR 파일과 SAR 압축 도구인 SAPCAR가 필요하다. HANA Studio 설치 과정은 아래와 같다. 1. SAP HANA 설치 파일 다운로드 SAP Support Portal 접속 -> My Support -> Software Downloads "HAN..

SAP BC/HANA 2023.08.22

# [HANA] HANA version

1. HANA DB  - HANA는 기술 지원 및 유지보수의 종료일 없이, 제품에 대한 지원을 제공하지만, 패치 종료 시점인 EOM ( End of Maintenance)을 가진다.  - The two versions referred to are HANA DB 1.0 and HANA DB 2.0    HANA DB는 1.0과 2.0으로 구분 지을 수 있다.  (1) HANA 1.0The HANA 1.0 database will reach end-of-maintenance in June 2021.HANA 1.0의 경우 2021년 6월부로 EOM 됐다.  (2) HANA 2.0New capabilities are introduced twice a year, every time a new SAP HANA Su..

SAP BC/HANA 2023.02.27