PostgreSQL에 연결
이 페이지에서는 Connections 페이지에서 새 PostgreSQL 연결을 저장하는 방법을 보여 줍니다. 데이터베이스 에 연결해야 하는 모든 Relational Migrator 작업 에 저장된 연결을 사용할 수 있습니다.
중요
PostgreSQL이 cluster로 구성된 경우, Relational Migrator를 마스터 서버에 연결해야 합니다.
이 작업에 대하여
Relational Migrator 에서 새 PostgreSQL 연결을 저장하려면 다음을 수행해야 합니다.
데이터베이스 연결 문자열 또는 데이터베이스 정보를 식별합니다.
PostgreSQL에 연결합니다.
중요
마이그레이션 계획하고 PostgreSQL 스키마 MongoDB 스키마 에 매핑하려면 올바른 read
권한이 있는 계정을 사용하여 연결해야 합니다.
데이터를 마이그레이션 하려면 필요한 권한이 있는 서비스 계정을 사용하여 PostgreSQL 데이터베이스 에 연결해야 합니다.
데이터베이스 구성 및 필요한 권한에 대한 자세한 내용은 PostgreSQL 구성을 참조하세요.
단계
데이터베이스 연결 문자열
PostgreSQL 연결 문자열 다음과 같습니다.
jdbc:postgresql://<host:port>/<database>?<properties>
예시 를 들어 5432
포트의 localhost
에서 실행 pg-demo
PostgreSQL 데이터베이스 다음 연결 문자열 사용합니다.
jdbc:postgresql://localhost:5432/pg-demo
참고
PostgreSQL 연결 문자열에 대해 자세히 알아보려면 다음을 참조하세요.
PostgreSQL에 연결
연결 문자열 만들려면 다음을 입력합니다.
필드 | 값 |
---|---|
Host | 호스팅하다 IP 또는 DNS 이름입니다. |
Port | 포트 번호입니다. |
Database | 데이터베이스 이름입니다. 기본값 데이터베이스 에 연결하려면 비워 둡니다. |
Username 개인정보 정책에 Password | 인증 에 사용할 자격 증명 입니다. Save password 을 선택하면 비밀번호가 시스템에 안전하게 저장되므로 저장된 연결을 사용할 때 Username 및 Password 를 다시 입력할 필요가 없습니다. |
General / SSL 토글 | 연결에 대한 SSL 설정을 확인합니다. SSL을 사용하려면 먼저 파일 |
SSL: Use SSL | SSL을 활성화하거나 비활성화합니다. |
SSL: SSL mode | SSL을 활성화한 상태에서 다음 중에서 선택합니다.
|
자세히 알아보기
Relational Migrator 는 오픈 소스 Debezium connector 를 사용하여 행 수준 변경 사항을 캡처합니다. 자세한 내용은 Debezium PostgreSQL을 참조하세요.
지원되는 데이터베이스 및 버전에 대한 자세한 내용은 지원되는 데이터베이스 및 버전을 참조하세요.
저장된 연결 관리에 대한 자세한 내용은 데이터베이스 연결 관리를 참조하세요.
Relational Migrator 프로젝트에 대한 자세한 내용은 프로젝트 생성 및 관리를 참조하세요.