Babelfish DB 클러스터에 연결 - Amazon Aurora

Babelfish DB 클러스터에 연결

Babelfish에 연결하려면 Babelfish를 실행하는 Aurora PostgreSQL 클러스터의 엔드포인트에 연결합니다. 클라이언트는 TDS 버전 7.1부터 7.4까지와 호환되는 다음 클라이언트 드라이버 중 하나를 사용할 수 있습니다.

  • ODBC(Open Database Connectivity)

  • OLE DB 드라이버/MSOLEDBSQL

  • 자바 데이터베이스 커넥티비티 (JDBC) 버전 8.2.2 (mssql-jdbc-8.2.2) 이상

  • Microsoft SqlClient Data Provider for SQL Server

  • .NET Data Provider for SQL Server

  • SQL Server 기본 클라이언트 11.0(더 이상 사용되지 않음)

  • OLE DB Provider/SQLOLEDB(더 이상 사용되지 않음)

Babelfish를 사용하여 다음을 실행합니다.

  • TDS 포트(기본적으로 포트 1433)의 SQL Server 도구, 애플리케이션 및 구문입니다.

  • PostgreSQL 포트(기본적으로 포트 5432)의 PostgreSQL 도구, 애플리케이션 및 구문입니다.

Aurora PostgreSQL에 연결하는 일반적인 방법에 대한 자세한 내용은 Amazon Aurora PostgreSQL DB 클러스터에 연결 섹션을 참조하세요.

참고

SQL Server OLEDB 제공업체를 사용하여 메타데이터에 액세스하는 타사 개발자 도구는 지원되지 않습니다. 이러한 도구에는 SQL Server JDBC, ODBC 또는 SQL Native 클라이언트 연결을 사용하는 것이 좋습니다.

라이터 엔드포인트 및 포트 번호 찾기

Babelfish DB 클러스터에 연결하려면 DB 클러스터의 라이터(프라이머리) 인스턴스와 연결된 엔드포인트를 사용합니다. 인스턴스의 상태는 사용 가능(Available)이어야 합니다. Babelfish for Aurora PostgreSQL DB 클러스터를 생성한 후 인스턴스를 사용할 수 있기까지 최대 20분 정도 걸릴 수 있습니다.

데이터베이스 엔드포인트를 찾으려면
  1. Babelfish의 콘솔을 엽니다.

  2. 탐색 창에서 데이터베이스(Databases)를 선택합니다.

  3. 자세한 내용을 보려면 나열된 Babelfish for Aurora PostgreSQL DB 클러스터를 선택합니다.

  4. 연결성 및 보안(Connectivity & security) 탭에서 사용 가능한 클러스터 엔드포인트(Endpoints) 값을 참고합니다. 데이터베이스 쓰기 또는 읽기 작업을 수행하는 모든 애플리케이션에 대해 연결 문자열에서 라이터 인스턴스의 클러스터 엔드포인트를 사용합니다.

    Babelfish 엔드포인트 및 포트 찾기.

Aurora DB 클러스터 세부 정보에 대한 자세한 내용은 Amazon Aurora DB 클러스터 생성 섹션을 참조하세요.