Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: SQL Server 2025 (17.x) Anteprima
di Istanza gestita di SQL di Azure
Questo articolo descrive come modificare la versione del driver di SQL Server per PolyBase.
Quando si usa sqlserver
come provider, PolyBase usa Microsoft ODBC Driver for SQL Server installato con il prodotto. A partire da SQL Server 2025 (17.x) Preview, vengono installate due versioni del driver: ODBC versione 18 (impostazione predefinita) e ODBC versione 17.
È consigliabile usare sempre il driver più recente. Tuttavia, per garantire la compatibilità con le edizioni precedenti, è anche possibile usare le versioni PRECEDENTI di ODBC.
Per altre informazioni sulla versione del driver che supporta la versione di SQL Server, vedere Requisiti di sistema, installazione e file di driver.
Modificare la versione del driver ODBC
Per usare Microsoft ODBC Driver versione 17 con PolyBase, è necessario aggiornare il PolyBase ODBC Driver for SQL Server.ini
file per specificare la versione di ODBC che si desidera utilizzare.
Sistema operativo | Posizione |
---|---|
Finestre | <Cartella> di installazione di SQL Server\binn\PolyBase\ODBC Drivers |
Linux | /var/opt/mssql/binn/Polybase/ODBC Drivers |
Modifica le seguenti righe di configurazione da:
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
A:
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
Riavviare SQL Server
Dopo aver modificato il file INI, è necessario riavviare entrambi i servizi PolyBase:
- SQL Server PolyBase Spostamento Dati
- Motore di ricerca PolyBase di SQL Server
In Linux è possibile eseguire il comando seguente:
sudo systemctl restart mssql-server