구문
인수
| 인수 | 설명 |
|---|---|
datasource | odbc.ini 파일에서 연결 설정이 들어 있는 섹션의 이름입니다. |
external_database | 외부 DBMS에 있는 데이터베이스 이름입니다. |
external_table | external_database에 있는 테이블 이름입니다. |
clickhouse-odbc-bridge를 사용합니다. ODBC 드라이버를 clickhouse-server에서 직접 로드하면 드라이버 문제로 인해 ClickHouse 서버가 비정상 종료될 수 있습니다. ClickHouse는 필요할 때 clickhouse-odbc-bridge를 자동으로 시작합니다. ODBC 브리지 프로그램은 clickhouse-server와 같은 패키지에 포함되어 설치됩니다.
외부 테이블에서 NULL 값을 가진 필드는 기본 데이터 타입의 기본값으로 변환됩니다. 예를 들어 원격 MySQL 테이블 필드의 타입이 INT NULL이면 0으로 변환됩니다(ClickHouse Int32 데이터 타입의 기본값).
사용 예시
clickhouse 사용자로 시작됩니다. 따라서 MySQL server에서 이 사용자를 생성하고 구성해야 합니다.
/etc/odbc.ini에서 연결을 설정합니다.
isql 유틸리티를 사용하여 연결을 확인할 수 있습니다.