SAP BTP - SAP HANA 추가하기
시작하기에 앞서 SAP HANA는 무엇인가? SAP HANA는 SAP에서 개발한 인메모리 데이터베이스 관리 시스템이다. 여태 프로젝트에서는 sqllite로 진행했지만 SAP HANA를 추가해보자.
아래 명령어를 치게되면 HANA가 추가 된다.
cds add hana --for production
콕피트에 들어가 하위계정의 Cloud Foundry dev 공간으로 이동한다.
SAP HANA Cloud로 이동하여 생성을 누른다
Sign in with default identity provider 클릭
AUTHORIZE 선택
SAP HANA Cloud, SAP HANA Database를 선택하고 Next’Step 클릭
아래 사진에 표시 된 곳 선택 혹은 입력 후에 Next’Step 클릭
Next’Step 클릭
Next’Step 클릭
Allowed connections에서 Allow all IP addresses를 선택하고 Review and Cheate 클릭
명세 확인 후 Create Instance 클릭
콕피트에 들어가서 SAP HANA Cloud를 클릭하니 생성 진행 중
기다리고 나니 생성이 되었다.
명령어를 쳐서 ccpapp에 HANA를 입히려고 하니..
cf update-service cpapp -c '{"data":{"serviceStopped":false}}'
오류 발생
명령어를 사용하여 cf.exe를 로그인 하고 하위 계정의 API EndPoint 주소를 복사하여 입력하고 새로 만들었던 하위 계정을 선택한다.
cf.exe login
이후 다시 명령어를 쳐보니..
새로 만든 계정이 아닌 기존 계정을 선택했었음
cf.exe logout
후에 위의 과정을 다시 반복하고 명령어를 쳐보니
성공적이라는 메세지가 떴고 명령어를 통해 실행중인 서비스 확인
cf services
콕피트에서 SAP HANA Cloud Central에 들어가 보니 Running 확인