Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à : SQL Server 2025 (17.x)
Azure SQL Managed Instance
Cet article explique comment modifier la version du pilote SQL Server pour PolyBase.
Lors de l’utilisation sqlserver en tant que fournisseur, PolyBase utilise Microsoft ODBC Driver pour SQL Server installé avec le produit. À compter de SQL Server 2025 (17.x), deux versions du pilote sont installées : ODBC version 18 (valeur par défaut) et ODBC version 17.
Vous devez toujours utiliser le pilote le plus récent. Toutefois, pour garantir la compatibilité avec les éditions précédentes, les versions antérieures d’ODBC peuvent également être utilisées.
Pour plus d’informations sur la version du pilote prenant en charge la version de SQL Server, consultez configuration système requise, installation et fichiers de pilotes.
Modifier la version du pilote ODBC
Pour utiliser Microsoft ODBC Driver version 17 avec PolyBase, vous devez mettre à jour le fichier pour spécifier la PolyBase ODBC Driver for SQL Server.ini version d’ODBC que vous souhaitez utiliser.
| Système d’exploitation | Emplacement |
|---|---|
| Fenêtres | <Dossier> d’installation SQL Server\binn\PolyBase\ODBC Drivers |
| Linux | /var/opt/mssql/binn/Polybase/ODBC Drivers |
Modifiez les lignes d’installation suivantes à partir de :
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
Redémarrez SQL Server
Après avoir modifié le fichier INI, vous devez redémarrer les deux services PolyBase :
- Mouvement de données PolyBase SQL Server
- Moteur SQL Server PolyBase
Sur Linux, vous pouvez exécuter la commande suivante :
sudo systemctl restart mssql-server