본문 바로가기

안녕하세요!

SAP/HANA

[ HANA ] How to Connect from HANA to PostgreSQL(1)

Deploy to HANA Cloud


 

Create entity


 



 

SAP BTP BAS 혹은 Visual Studio에서 CAP 프로젝트를 생성하여

위와 같이 엔터티를 설정한다.

본인이 원하는 대로 자유롭게 엔터티를 생성하면 된다.

 


 

서비스에 정의한 엔터티를 추가한다.

 

Deploy to HANA


 


 

BTP에 생성되어 있거나 구독하고 있는 HANA Cloud에 엔터티 정보,

즉 레코드로 저장되는 테이블을 배포하기 위해

연결되어 있는 계정 정보로 접슨하기 위해

cf login을 한다.

 


 

cds deploy --to hana로 HANA Cloud에 서비스를 배포한다.

 


 

cds watch --profile hybrid로 로컬 서버에 접속한다.

 


 

Create PostgreSQL Instance


 


 

BTP에 접속하여

PostgreSQL, Hyperscaler Option을 생성한다.

 


 

 


 

PostgreSQL이 생성되었으면,

서비스키도 생성한다.

 

Create PostgreSQL in DBeaver



 

해당 서비스키를 참조하여

DBeaver의 Connection settings에 연결 정보를 각각 입력한다.

 


 

ssh -L은 로컬 Port를 원격 서버 Port로 연결하여 원격 서버에 있는 서비스를 사용할 수 있다.

그 뒤에는 Host 주소를 입력하면 된다.

:starj-ui5는 해당 호스트의 이름이다.

 


 

Connection test를 하여 연결을 확인합니다.
728x90
반응형

loading