질문
답변
- ClickHouse Docker Ubuntu 이미지를 사용합니다
- FreeTDS Driver를 사용합니다
- MSSQL Server 2012R2를 사용합니다
- 이 예시에서 Windows 호스트명은
MARSDB2.marsnet2.local이고 IP는192.168.1.133입니다(환경에 맞게 호스트명 및/또는 IP를 수정하십시오) - MSSQL 인스턴스 이름은
MARSDB2입니다 - MSSQL 로그인 및 DB 사용자는
sql_user입니다
테스트를 위한 MSSQL 예시 설정
sql_user:
sql_user의 데이터베이스 멤버십 역할:
로그인이 연결된 데이터베이스 사용자:
ODBC로 ClickHouse 구성하기
odbc.ini 파일을 생성하세요:
odbcinst.ini 파일을 만듭니다:
이미지를 다운로드하고 TDS 및 필수 ODBC 라이브러리를 추가하도록 Dockerfile 구성하기
docker-compose.yml 파일을 만드세요:
ODBC 연결 테스트
odbc 테이블 함수를 사용한 SELECT를 테스트합니다:
odbc 테이블 엔진으로 원격 테이블을 생성할 수도 있습니다:
SELECT 쿼리를 사용하세요: