Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: SQL Server 2025 (17.x)
Azure SQL Managed Instance
Bu makalede PolyBase için SQL Server sürücü sürümünün nasıl değiştireceği açıklanmaktadır.
PolyBase sqlserver sağlayıcı olarak kullanıldığında, ürünle birlikte yüklenen SQL Server için Microsoft ODBC Sürücüsünü kullanır. SQL Server 2025'te (17.x) başlayarak, sürücünün iki sürümü yüklenir: ODBC sürüm 18 (varsayılan) ve ODBC sürüm 17.
Her zaman en son sürücüyü kullanmalısınız. Ancak, önceki sürümlerle uyumluluğu sağlamak için eski ODBC sürümleri de kullanılabilir.
Hangi sürücü sürümünün hangi SQL Server sürümünü desteklediği hakkında daha fazla bilgi için bkz. Sistem gereksinimleri, yükleme ve sürücü dosyaları.
ODBC sürücüsünün sürümünü değiştirme
PolyBase ile Microsoft ODBC Sürücüsü sürüm 17'yi kullanmak için, hangi ODBC sürümünü kullanmak istediğinizi belirtmek için dosyayı güncelleştirmeniz PolyBase ODBC Driver for SQL Server.ini gerekir.
| İşletim sistemi | Yer |
|---|---|
| Windows | <SQL Server yükleme Klasörü>\binn\PolyBase\ODBC Sürücüleri |
| Linux işletim sistemi | /var/opt/mssql/binn/Polybase/ODBC Drivers |
Aşağıdaki kurulum satırlarını şu şekilde değiştirin:
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
Hedef:
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'ın yeniden başlatılması
INI dosyasını değiştirdikten sonra her iki PolyBase hizmetini de yeniden başlatmanız gerekir:
- SQL Server PolyBase Veri Taşıma
- SQL Server PolyBase Altyapısı
Linux'ta aşağıdaki komutu çalıştırabilirsiniz:
sudo systemctl restart mssql-server