if(재능이 없으면 시간으로 극복하라){return 성공;}

SAP BTP - SAP HANA 추가하기

시작하기에 앞서 SAP HANA는 무엇인가? SAP HANA는 SAP에서 개발한 인메모리 데이터베이스 관리 시스템이다. 여태 프로젝트에서는 sqllite로 진행했지만 SAP HANA를 추가해보자.

아래 명령어를 치게되면 HANA가 추가 된다.

cds add hana --for production

image

콕피트에 들어가 하위계정의 Cloud Foundry dev 공간으로 이동한다. image

SAP HANA Cloud로 이동하여 생성을 누른다 image

Sign in with default identity provider 클릭 image

AUTHORIZE 선택 image

SAP HANA Cloud, SAP HANA Database를 선택하고 Next’Step 클릭 image

아래 사진에 표시 된 곳 선택 혹은 입력 후에 Next’Step 클릭 image

Next’Step 클릭 image

Next’Step 클릭 image

Allowed connections에서 Allow all IP addresses를 선택하고 Review and Cheate 클릭 image

명세 확인 후 Create Instance 클릭 image

콕피트에 들어가서 SAP HANA Cloud를 클릭하니 생성 진행 중 image

기다리고 나니 생성이 되었다. image

명령어를 쳐서 ccpapp에 HANA를 입히려고 하니..

cf update-service cpapp -c '{"data":{"serviceStopped":false}}'

오류 발생 image 명령어를 사용하여 cf.exe를 로그인 하고 하위 계정의 API EndPoint 주소를 복사하여 입력하고 새로 만들었던 하위 계정을 선택한다.

cf.exe login

이후 다시 명령어를 쳐보니.. image

새로 만든 계정이 아닌 기존 계정을 선택했었음

cf.exe logout

후에 위의 과정을 다시 반복하고 명령어를 쳐보니 image 성공적이라는 메세지가 떴고 명령어를 통해 실행중인 서비스 확인

cf services

image

콕피트에서 SAP HANA Cloud Central에 들어가 보니 Running 확인 image