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.
Databricks, ODBC sürücüsünü Şubat 2026'da yeniden adlandırdı. Bu kılavuz, mevcut bağlantıları eski Simba Spark ODBC Sürücüsünden Databricks ODBC Sürücüsüne geçirmenize yardımcı olur.
Databricks artık eski Simba sürücüsünün yeni sürümlerini dağıtmamaktadır, ancak mevcut sürümler iki yıl boyunca desteklenmektedir. Databricks, en son özelliklere ve iyileştirmelere erişmek için yeni sürücüye geçiş yapmanızı önerir. Her iki sürücü de geçiş sırasında birlikte bulunabilir, böylece uygulamalar arasında artımlı olarak geçiş yapabilir, üretimi kesintiye uğratmadan test edebilir ve gerekirse hızla geri alabilirsiniz.
Ne değişti?
Yalnızca sürücü adı ve yükleme yolları değiştirildi. Tüm bağlantı parametreleri ve işlevleri aynı kalır.
| Bileşen | Simba Spark ODBC Sürücüsü | Databricks ODBC Sürücüsü |
|---|---|---|
| Windows yükleme yolu | C:\Program Files\Simba Spark ODBC Driver |
C:\Program Files\Databricks ODBC Driver |
| Linux yükleme yolu | /opt/simba/spark |
/opt/databricks/databricksodbc |
| macOS yükleme yolu | /Library/simba/spark |
/Library/databricks/databricksodbc |
| Ortam değişkeni | SIMBASPARKINI |
DATABRICKSODBCINI |
Göç Adımları
Eski Simba ODBC Sürücüsünden Databricks ODBC Sürücüsüne geçiş yapmak için bu adımları tamamlayın.
1. Adım: Yeni sürücüyü yükleme
Databricks ODBC Sürücüsü indirme sayfasından indirin ve platformunuzun yükleyicisini çalıştırın.
Windows
Yükleyiciyi .msi çalıştırın ve istemleri izleyin.
Linux (RPM)
sudo rpm -i databricks-odbc-*.rpm
Linux (DEB)
sudo dpkg -i databricks-odbc_*.deb
macOS
.dmg Dosyayı açın ve yükleyiciyi .pkg çalıştırın.
2. Adım: Bağlantı dizelerini güncelleştirme
Bağlantı dizelerinizdeki sürücü adını değiştirin:
Before:
Driver={Simba Spark ODBC Driver};Host=...
After:
Driver={Databricks ODBC Driver};Host=...
Diğer tüm parametreler (Konak, Bağlantı Noktası, HTTPPath, AuthMech ve kimlik bilgileri) değişmeden kalır.
3. Adım: DSN yapılandırmalarını güncelleştirme
DSN'siz bağlantı dizeleri kullanıyorsanız bu adımı atlayın.
Windows
- ODBC Veri Kaynağı Yöneticisi'ni açın.
- DSN'nizi seçin ve Yapılandır'a tıklayın.
- Sürücü listesinden Databricks ODBC Sürücüsü'ne tıklayın.
- Tamam'a tıklayın.
Linux/macOS
Dosyanızı odbc.ini yeni sürücü kitaplığına işaret eden şekilde güncelleştirin:
Before:
Driver=/opt/simba/spark/lib/64/libsparkodbc_sb64.so
After:
Driver=/opt/databricks/databricksodbc/lib/64/libdatabricksodbc_sb64.so
4. Adım: Ortam değişkenlerini güncelleştirme (yalnızca Linux/macOS)
kullanıyorsanız SIMBASPARKINI, olarak DATABRICKSODBCINIdeğiştirin:
export DATABRICKSODBCINI=/path/to/databricks.odbc.ini
5. Adım: Uygulama kodunu güncelleştirme
Kodunuzdaki sürücü adı başvurularını güncelleştirin:
Python
# Before
conn_str = "Driver={Simba Spark ODBC Driver};..."
# After
conn_str = "Driver={Databricks ODBC Driver};..."
Java
// Before
String connStr = "jdbc:odbc:Driver={Simba Spark ODBC Driver};...";
// After
String connStr = "jdbc:odbc:Driver={Databricks ODBC Driver};...";
C#
// Before
string connStr = "Driver={Simba Spark ODBC Driver};...";
// After
string connStr = "Driver={Databricks ODBC Driver};...";
6. Adım: Geçişi doğrulama
Bağlantınızı test edin:
SELECT current_version();
Sürücünün yüklü olduğunu onaylayın:
Windows
"Databricks ODBC Sürücüsü" için ODBC Veri Kaynağı Yönetici>Sürücüleri sekmesini denetleyin.
Linux/macOS
Aşağıdaki komutu çalıştırın. Çıktı şunları içerir [Databricks ODBC Driver]:
odbcinst -q -d
Ara çubuğuna özgü geçiş
Belirli araçlar ve platformlar için bu ek adımları izleyin.
Tableau
Tableau, yeni sürücüyü çoğu durumda otomatik olarak algılar. Data[Your Connection]Edit Connection (Veri>[Bağlantınız]>Bağlantıyı Düzenle) seçeneğini işaretleyerek doğrulayın.
Excel
ODBC Veri Kaynağı Yöneticisi'nde DSN'nizi güncelleştirin. Power Query formüllerini kullanıyorsanız, sürücü adına yapılan başvuruları güncelleştirin.
SQL Server Management Studio
Eski sürücü adına başvuran SQL Server Management Studio (SSMS) bağlı sunucu yapılandırmalarını güncelleştirin ve sorgularınızı yeniden test edin.
Sorun giderme
Geçiş sırasında sorunlarla karşılaşırsanız bu çözümleri deneyin.
Sürücü bulunamadı hatası
Error: [IM002] Data source name not found and no default driver specified
Çözümler:
- ODBC Veri Kaynağı Yöneticisi'ni (Windows) denetleyerek veya (Linux/macOS) komutunu çalıştırarak
odbcinst -q -dyüklemeyi doğrulayın. - veya
odbcinst.iniiçindekiodbc.inisürücü yollarını doğrulayın. - Doğru mimariyi onaylayın (32 bit ve 64 bit).
Kitaplık yükleme hataları (Linux)
Error loading shared libraries
Çözüm: unixODBC'yi yükleyin:
# RPM-based
sudo yum install unixODBC
# Debian-based
sudo apt-get install unixodbc
Sık sorulan sorular
Güncelleştirilmiş sürücüye geçişle ilgili sık sorulan sorular aşağıdadır.
Sürücü adının yanı sıra bağlantı parametrelerini değiştirmem gerekiyor mu?
Hayır. Tüm parametreler (Konak, Bağlantı Noktası, HTTPPath, AuthMech ve kimlik bilgileri) aynı kalır.
Mevcut DSN'lerim çalışmayı durduracak mı?
Hayır, Simba sürücüsü yüklü kaldığı sürece. Ancak, gelecekteki güncelleştirmeler için yeni sürücüye geçin.
Herhangi bir işlev değişikliği var mı?
Hayır. Bu yalnızca yeniden adlandırmadır. Tüm özellikler aynı şekilde çalışır.
Her iki sürücüyü de aynı anda kullanabilir miyim?
Evet. Artımlı geçiş yapmak için her iki sürücüyü de yükleyin.
Yardım almak için Databricks Desteği'ne veya geçiş yardımı için hesap ekibinize başvurun.