Bagikan melalui


Mengubah versi driver SQL Server untuk PolyBase

Berlaku untuk: Pratinjau SQL Server 2025 (17.x) Azure SQL Managed Instance

Artikel ini menjelaskan cara mengubah versi driver SQL Server untuk PolyBase.

Saat menggunakan sqlserver sebagai penyedia, PolyBase menggunakan Microsoft ODBC Driver untuk SQL Server yang diinstal dengan produk. Mulai pratinjau SQL Server 2025 (17.x), dua versi driver diinstal: ODBC versi 18 (default), dan ODBC versi 17.

Anda harus selalu menggunakan driver terbaru. Namun, untuk memastikan kompatibilitas dengan edisi sebelumnya, versi ODBC yang lebih lama juga dapat digunakan.

Untuk informasi selengkapnya tentang versi driver mana yang mendukung versi SQL Server mana, lihat Persyaratan sistem, penginstalan, dan file driver.

Mengubah versi driver ODBC

Untuk menggunakan Microsoft ODBC Driver versi 17 dengan PolyBase, Anda harus memperbarui PolyBase ODBC Driver for SQL Server.ini file untuk menentukan versi ODBC mana yang ingin Anda gunakan.

Sistem operasi Lokasi
Windows <Penginstalan SQL Server Folder>\binn\PolyBase\ODBC Drivers
Linux /var/opt/mssql/binn/Polybase/ODBC Drivers

Ubah baris penyetelan berikut dari:

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

Kepada:

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

Mulai ulang SQL Server

Setelah mengubah file INI, Anda perlu memulai ulang kedua layanan PolyBase:

  • Pergerakan Data PolyBase SQL Server
  • Mesin PolyBase SQL Server

Di Linux, Anda dapat menjalankan perintah berikut:

sudo systemctl restart mssql-server