반응형 hana SAP HANA 2024. 10. 28. SAPHANA : RECOVER DATABASE on SAP HANA 전체 백업 복원:SAP HANA 시스템을 중지한 후, 전체 백업을 사용하여 데이터베이스를 복원합니다. 이를 위해 HANA Studio 또는 SQL 명령어를 사용할 수 있습니다.SQL 명령어 예시: RECOVER DATABASE USING BACKUP IN ''; 로그 백업 복원:전체 백업 후에 생성된 로그 백업 파일들을 복원할 수 있습니다.로그 복원은 RECOVER LOG 명령어를 사용하여 수행합니다.SQL 명령어 예시:RECOVER LOG FROM '';데이터베이스 시작:모든 복원이 완료되면 데이터베이스를 시작합니다.SQL 명령어:START DATABASE;검증:복원이 성공적으로 완료되었는지 확인하기 위해 데이터베이스의 상태를 확인합니다.이 과정에서 중요한 점은 복원 과정 중에 로그 파일의 순서를 정확.. SAP HANA 2024. 9. 12. HANA DB에서 서비스 계정에 대한 변경 주기 정책 비활성화 패스워드 정책에 따른 로그인 제한"User xxxxx(XXX) is required to change his or her password."아래와 같이 정책이 설정되어 있을 경우 계정의 패스워드를 주기적으로 변경해줘야 합니다.서비스 계정의 경우 패스워드를 변경해 주는일이 어려울 수 있습니다. 그래서 패스워드 변경 주기를 계정별로 비활성화를 시키려고 합니다. 해결방안해당 계정에 대해서만 패스워드 변경 주시를 비활성화 합니다.ALTER USER 계정 DISABLE PASSWORD LIFETIME 계정에 대한 패스워드 변경이 필요한지를 아래 쿼리로 확인이 가능합니다.SELECT "SYS"."P_USERS_".NAME, "SYS"."P_USERS_".OID, "SYS"."P_USER_PASSWORD_".PAS.. SAP HANA 2023. 11. 24. SAPHANA : 파티셔닝 기능과 예시 SAP HANA database의 파티셔닝 기능은 column-store 테이블을 수평으로 분할하여 서로 배타적인 하위 테이블 또는 파티션으로 나누는 기능입니다. 이렇게 하면 큰 테이블을 작고 관리하기 쉬운 부분으로 나눌 수 있습니다. 파티셔닝은 일반적으로 다중 호스트 시스템에서 사용되지만, 단일 호스트 시스템에서도 유용할 수 있습니다. 파티셔닝은 SAP HANA cockpit⁷에서 수행할 수도 있고, SQL 명령어를 사용하여 수행할 수도 있습니다. 파티셔닝은 SQL 쿼리와 데이터 조작 언어(DML) 문장에 대해 투명합니다. 파티셔닝 자체를 위한 추가적인 데이터 정의 문장(DDL)이 있습니다. 예를 들면 다음과 같습니다.테이블 파티션 생성테이블 재파티셔닝파티션을 하나의 테이블로 병합파티션 추가/삭제파티션.. SAP HANA 2023. 11. 23. SAPHANA : Getting Started with SAP HANA 2.0, express edition 3단계 - HANA 설치 VirtualBox에 HANA Express edition 설치VirtualBox에서 "가상 시스템 가져오기"를 선택하여 hxe.ova 파일을 가져옵니다.VMWare에서 했던 방식처럼 hxe.ova 파일을 선택하여 진행합니다.기본 폴더를 가상 머신이 생성될 위치로 지정하고 가져오기를 진행합니다.나머지 설치 부분은 VMWare에 설치할 때와 동일합니다. SAP HANA 2023. 11. 23. SAPHANA : Virtural Table Refresh SAP HANA DB는 원격 소스 테이블의 메타데이터 변경 사항을 자동으로 가상 테이블에 반영하지 않습니다. 따라서 가상 테이블을 수동으로 업데이트해야 합니다. 이를 위해 SQL 구문을 사용하여 가상 테이블을 새로 고칠 수 있습니다.가상 테이블 새로 고치기가상 테이블을 새로 고치려면 다음과 같은 사전 조건이 필요합니다.CREATE VIRTUAL TABLE 객체 권한이 있어야 합니다.가상 테이블을 새로 고치려면 다음 SQL 구문을 실행합니다.ALTER VIRTUAL TABLE [ .]\" \" REFRESH DEFINITION;이 구문은 가상 테이블의 정의를 원격 테이블의 정의와 일치하도록 업데이트합니다.예시다음 예시는 user1 스키마의 HANA1_T1 가상 테이블의 내용을 새로 고치는 구문입니다.AL.. 이전 1 다음 반응형