적용 대상: SQL Server 2025(17.x)
Azure SQL Managed Instance 미리 보기
이 문서에서는 PolyBase에 대한 SQL Server 드라이버 버전을 변경하는 방법을 설명합니다.
공급자로 사용하는 sqlserver
경우 PolyBase는 제품과 함께 설치된 Microsoft ODBC Driver for SQL Server를 사용합니다. SQL Server 2025(17.x) 미리 보기부터 ODBC 버전 18(기본값) 및 ODBC 버전 17이라는 두 가지 버전의 드라이버가 설치됩니다.
항상 최신 드라이버를 사용해야 합니다. 그러나 이전 버전과의 호환성을 보장하기 위해 이전 ODBC 버전도 사용할 수 있습니다.
어떤 드라이버 버전이 어떤 SQL Server 버전을 지원하는지 에 대한 자세한 내용은 시스템 요구 사항, 설치 및 드라이버 파일을 참조하세요.
ODBC 드라이버의 버전 변경
PolyBase에서 Microsoft ODBC 드라이버 버전 17을 사용하려면 파일을 업데이트 PolyBase ODBC Driver for SQL Server.ini
하여 사용할 ODBC 버전을 지정해야 합니다.
운영 체제 | 위치 |
---|---|
윈도우즈 | <SQL Server 설치 폴더>\binn\PolyBase\ODBC 드라이버 |
리눅스 | /var/opt/mssql/binn/Polybase/ODBC Drivers |
다음 설정 줄을 다음에서 변경합니다.
Driver=PolyBase ODBC Driver for SQL Server\18.5.1.1\msodbcsql18.dll
Setup=PolyBase ODBC Driver for SQL Server\18.5.1.1\msodbcsql18.dll
받는 사람:
Driver=PolyBase ODBC Driver for SQL Server\17.10.6.1\msodbcsql17.dll
Setup=PolyBase ODBC Driver for SQL Server\17.10.6.1\msodbcsql17.dll
SQL Server 다시 시작
INI 파일을 변경한 후 두 PolyBase 서비스를 모두 다시 시작해야 합니다.
- SQL Server PolyBase 데이터 이동
- SQL Server PolyBase 엔진
Linux에서 다음 명령을 실행할 수 있습니다.
sudo systemctl restart mssql-server