Delen via


De versie van het SQL Server-stuurprogramma voor PolyBase wijzigen

Van toepassing op: SQL Server 2025 (17.x) Preview azure SQL Managed Instance

In dit artikel wordt beschreven hoe u de versie van het SQL Server-stuurprogramma voor PolyBase wijzigt.

Bij gebruik sqlserver als provider gebruikt PolyBase het Microsoft ODBC-stuurprogramma voor SQL Server dat met het product is geïnstalleerd. Vanaf SQL Server 2025 (17.x) Preview worden twee versies van het stuurprogramma geïnstalleerd: ODBC versie 18 (de standaardinstelling) en ODBC versie 17.

U moet altijd het meest recente stuurprogramma gebruiken. Om compatibiliteit met eerdere edities te garanderen, kunnen oudere ODBC-versies ook worden gebruikt.

Zie systeemvereisten, installatie- en stuurprogrammabestanden voor meer informatie over welke stuurprogrammaversie ondersteuning biedt voor de SQL Server-versie.

De versie van het ODBC-stuurprogramma wijzigen

Als u Microsoft ODBC-stuurprogrammaversie 17 wilt gebruiken met PolyBase, moet u het PolyBase ODBC Driver for SQL Server.ini bestand bijwerken om op te geven welke versie van ODBC u wilt gebruiken.

besturingssysteem Locatie
Ramen <SQL Server-installatiemap>\binn\PolyBase\ODBC-stuurprogramma's
Linux /var/opt/mssql/binn/Polybase/ODBC Drivers

Wijzig de volgende installatieregels van:

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

Aan:

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 opnieuw starten

Nadat u het INI-bestand hebt gewijzigd, moet u beide PolyBase-services opnieuw starten:

  • SQL Server PolyBase-gegevensverplaatsing
  • SQL Server PolyBase Engine (gegevensverwerkingsmotor)

In Linux kunt u de volgende opdracht uitvoeren:

sudo systemctl restart mssql-server