• HANA DB

    SAP HANA DB 백업과 복구

    HANA Database에 대한 백업과 복구에 대한 방법을 설명하도록 하겠습니다. HANA DB를 Backup and Recovery 방법은 HANA Studio를 이용하면 아주 간단하게 백업과 복구를 수행할 수 있습니다. 백업과 복구에 개념을 먼저 설명하겠습니다. HANA만의 백업에 대한 개념을 이해하고 Backup 과 Recovery 작업을 수행하는 것이 올바른 방법으로 생각됩니다. HANA가 Memory Database이지만 Disk 영역에 Data를 보관하고 있습니다. 이렇게 하는 이유는 Memory에 존재하는 Data는 휘발성 Data로 전기 전원이 차단되면 Memory에 있는 DATA를 사라지게 됩니다. 이것을 방지하기 위해서 Disk 영역에 Data를 보관합니다. DATA는 Memory -> Disk -> Backup(Tape or Storage)로 이동합니다. 2. DATA영역에는 각 Service당 1대의 Data가 존재합니다. 그러니까 Name Server, Index Server에 각각 Data가 존재합니다. Log도 마찬가지로 동일하게 각 Server당 1개가 존재합니다. 3. Backup을 수행할 때…

  • HANA DB

    SAP HANA DB Stop and Start 하는 방법

    SAP HANA DB Stop and Start 하는 방법 SAP HANA DB의 Stop 과 Start하는 방법을 설명하도록 하겠습니다. HANA DB를 시작하는 것과 중지하는 것은 다른 Database와 동일합니다. 차이점은 HANA DB가 Single Node인 경우와 Multi-Node인 Distributed system 인 경우로 나누게 됩니다.   Single Node인 경우 Stop 하는 방법 OS-level에서 <SID>adm 사용자로 Command 수행합니다. >HDB stop 또는 Single Node일 경우에 아래와 같이 sapcontrol 명령어로 Stop할 수 있습니다. >sapcontrol -nr <InstNo> -function Stop 정상적으로 Process 가 Stop되었는지 확인하기 위해 명령어를 수행한다. >sapcontrol -nr <InstNo> -function GetSystemInstanceList GRAY로 정상적으로 Stop된 것을 확인 할 수 있습니다. Single Node인 경우 Start 하는 방법 OS-level에서 <SID>adm 사용자로 Command 수행합니다. 이것은 오로지 Local Node에서만 Sart됩니다. >HDB start 또는 sapcontrol…

  • S/4 HANA

    SAP S/4 HANA Install후 한국어 설치

    이제 S/4 HANA의 설치한 후에 후속 작업후에 Korean Language 를 추가로 설치하는 작업을 설명하도록 하겠습니다. S/4 HANA도 지금까지 사용했던 ERP와 동일하게 필요한 언어를 설치하는 방법은 ERP 6.0과 동일합니다. SAP에서 S/4 HANA를 고객에게 Release할 때 영어와 독일어가 기본적으로 설치되어 있는 상태에서 추가 언어(스패인어, 프랑스어, 중국어등)를 사용하기 위해서는 사용하고자 하는 언어를 설치해주면 됩니다.   SAP S/4 HANA의 설치 후에 후속으로 작업해줘야 할 일들에 대해서 설명하도록 하겠습니다. 1.SAP S/4 HANA 에서 기본적으로 제공되는 영어, 독일어 외에 추가적인 언어 설치입니다. Transaction Code : I18N 또는 SE38 -> RSCPINST 2.“Add Language” 버턴을 선택하여 Korean Language를 추가한다. 3.추가한 Korean Language를 Active 한다. 4.SAP의 Start Profile에 “3” Korean Language code를 추가한다. zcsa/installed_languages = 3E 숫자 “3”은 SAP…

  • 미분류

    2017년 상반기 2차 스터디 모임(1차 연속)

    안녕하세요? HANADB 운영자 박성두입니다. 저희 HANADB에서 2017년도 상반기 2차 스터디 모임을 다음과 같이 개최합니다. 1차에 진행한 내용을 연속하여 좀더 세부적인 사항으로 진행합니다. ** SAP HANADB에 관심이 있으신 분은 누구나 참석이 가능합니다.** 일 정 : 2017년 6월 7일 수요일 19:00 ~ 22:00 6월 매주 수요일(총 4회) 19:30분부터 스터디 시작 (시간 및 장소 확정) 2) 장 소 : 스터디 모임 확정 (장소 : 시청역 7번출구 스페이스 노아(http://www.spacenoah.net) 3) 운영자 : 박성두 (SAP BASIS 18년 경력, SAP Certified Technology Associate – HANA, BASIS, Oracle OCP) 4) 스터디 내용 SAP HANA 구축 및 운영 – SAP HANA 소개 – SAP HANA 구조(Architecture) – SUSE 12 SP1 Linux Filesystem구성 및 OS 설치 – HANA 하드웨어…

  • 미분류

    2017년 상반기 1차 스터디 모임 공지(장소 모임 확정)

    안녕하세요? HANADB 운영자 박성두입니다. 저희 HANADB에서 2017년도 상반기 1차 스터디 모임을 다음과 같이 개최합니다. HANA DB 뿐만 아니라 SAP에 관심있는 많은 분들의 참석 바랍니다. 5월 9일이 선거일이지만 모임은 정상적으로 시작합니다. 1) 일 정 : 2017년 5월 9일 화요일 19:00 ~ 22:00 5월 매주 화요일(총 4회) 19:30분부터 스터디 시작 2) 장 소 : 스터디 모임 확정 (장소 : 시청역 7번출구 스페이스 노아(http://www.spacenoah.net) 3) 운 영 자 : 박성두 4) 스터디 내용 SAP HANA 구축 및 운영 – SAP HANA 소개 – SAP HANA 구조(Architecture) – HANA 하드웨어 구성(Memory, Disk) – SUSE 12 SP1 Linux Filesystem구성 및 OS 설치 – HANA DB 2.0 설치 5) 스터디 진행 방식 매주 스터디 주제에 대한…

  • S/4 HANA

    SAP S/4 HANA 1610 Install후 후속 작업

    SAP S/4 HANA 1610 Install후 후속 작업 지금은 S/4 HANA의 설치한 후에 후속 작업에 대해서 설명 드리겠습니다. S/4 HANA 및 ERP Ehp7 이전까지는 SAP ERP을 설치하고 난 이후에 각 단계마다 하나씩 수행하여 Post installation 작업(설치 후 수속작업)을 수행했습니다. 그러나 SAP Netweaver 7.4부터는 자동으로 설치후 후속 작업을 수행해 주는 기능이 추가 되었습니다. 먼저 transaction code : STC01  => SAP_BASIS_SETUP_INITIAL_CONFIG => 수행하는 Task를 선택하고 필요한 변수를 넣고 실행(execute)을 하면 몇 분정도에 구성이 완료됩니다. 제가 여기에서 설명할 방법은 자동으로 하는 것도 좋지만 우리가 무엇을 해야 하는지에 대한 Task를 확인하면서 구체적은 수행 내용을 설명하도록 하겠습니다.   SAP S/4 HANA의 설치 후에 후속으로 작업해줘야 할 일들에 대해서 설명하도록 하겠습니다.   SAP S/4 HANA 및 HANA…

  • S/4 HANA

    SAP S/4 HANA 1610 설치

    SAP S/4 HANA 1610 설치 SAP S/4 HANA 1610을 설치에 대해서 설명하도록 하겠습니다. 현재 나와있는 SAP ERP 6.0 Ehp8로 그 다음 버전은 S/4 HANA가 2015년 11월에 고객에게 Release 되었다고 해서 SAP S/4 HANA 1511 이라고 부르고 있습니다. 그리고 제가 지금 설치하는 버전은 SAP S/4 HANA 1610 on Premise 버전 으로 2016년 10월에 릴리즈된 버전으로 지금 현재 설치시점에 가장 최신 버전입니다. 1.SAP ERP Business Suit, HANA DB 및 S/4 HANA 버전 별 진화 과정입니다. 간단하게 SAP S/4 HANA의 로드맵을 확인하는게 이해가 쉬울 것으로 생각됩니다. 다음 버전은 클라우드 버전으로 지금과 같이 고객의 H/W에 설치할 수 있는 On-Premise 버전은 1709로 내년(2017년) 9월에 출시가 된다고 합니다. 2.제가 설치할려고 하는 방법은 1대의 H/W에 HANA DB와…

  • S/4 HANA

    SAP S/4 HANA 1610를 위한 SPS12 DB GUI 설치

    SAP S/4 HANA 1610를 위한 SPS12 DB GUI 설치 SAP S/4 HANA를 위한 HANA SPS12를 GUI(Graphic User Interface) 로 설치하는 방법을 설명하도록 하겠습니다. 명령어 모드로 설치하는 것과 동일한데 실행하는 파일을 어떤 것을 설치하는냐에 따라 명령어(Command Line) 와 GUI(Graphic User Interface)로 설치하게 됩니다. HANA DB SPS12을 다운로드 한 위치에서 설치 경로로 이동합니다. 그리고 실행파일을 ./hdblcmgui (HANA DB Life Cycle Manager GUI)를 터미널 창에서 수행합니다. 여기에서는  root 유저로 수행해야 합니다. 1.hdblcmgui(HANA DB Life Cycle Manager GUI)를 수행하면 아래와 같이 그래픽 화면이 띄워지게 됩니다. SAP HANA Database를 선택하고 다음(Next)를 클릭하여 다음 단계로 진행합니다. 2.처음 설치하게 되면 Install New System 이 나타나게 되는데 이것을 선택하고 다음단계로 진행합니다. 3.설치해야 할 컴포넌트(Componets)를 선택하고 다음 단계로 진행합니다.…

  • HANA DB

    SAP HANA Replication 방법

    SAP Replication 방법 이번에는 SAP의 고가용성(High Availability)에 대한 방법 중에 복제(Replication) 방법에 대해서 설명하도록 하겠습니다. 여기에서 고가용성(HA)에 대해서 설명하고 넘어가겠습니다. 오라클등 다른 데이터베이스와 마찬가지로 HANA도 서비스가 중단되면 업무에 많은 영향을 미치게 됩니다. 고객이 백화점에서 옷을 구입한다고 생각하면 고객이 주문을 하면 그 주문 내용이 SAP HANA에 저장되게 됩니다. 만약 SAP HANA 데이터베이스가 문제가 생겨서 주문을 할 수 없다면 회사 입장에서는 고객에게 물건을 팔지 못하게 되어 금전적인 손해와 주문도 안되는 물것을 다음에는 사지 않게 되어 고객의 신뢰를 잃게 됩니다. 일 예로 미국 텔타항공이 데이터센타의 전원이 문제가 생겨서 비행기가 이륙하지 못하는 사태가 발생했습니다. 지난 2016년 8월 8일 월요일, 미국 델타항공의 컴퓨터 시스템이 다운되었다.컴퓨터 다운의 여파로 2,100대가 넘는 비행기의 운항이 전면적으로 중단되었고, 비행기를 타지…

  • HANA DB

    HANA Scale-up and Scale-out 구성

    HANA Scale-up and Scale-out 구성 우리가 흔히들 처음 듣는 용어에 대해서 생소한 경험을 가지고 있습니다. 이 단어(개념)이 영어로 되어 있는 경우에 어떤 내용인지 감이 오지 않게 되는데 지금 소개할 내용도 생소한 개념인 스케일 업, 스케일 아웃, 복제등에 해당됩니다. 이제 제가 설명할 내용은 HANA 를 구축하게 되면 기존 데이타베이스(DB)인 Oracle, MS SQL 서버에서 설치(구축)하고 사용하는 개념에서 벗어나는 부분이 있어서 이것을 설명하도록 하겠습니다. 이해를 쉽게 하기 위해서 가장 많이 사용하고 있는 Oracle 데이터베이스를 기준으로 HANA를 어떻게 다른지를 설명하도록 하겠습니다. 오라클에서는 처음에 시작할때는 Single Server로 DB를 구성하고 사용하게 되었는데 문제가되는 점은 서버가 장애가 발생했을 때 접속을 하지 못해서 사용하지 못하는 상황이 발생하게 됩니다. 그래서 Oracle에서 나오게 된 것이 Real Application Clusters (RAC)라는 제품을…