Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
A Databricks renomeou o driver ODBC em fevereiro de 2026. Este guia ajuda-o a migrar as ligações existentes do antigo Simba Spark ODBC Driver para o Databricks ODBC Driver.
A Databricks já não distribui novas versões do driver legado Simba, mas as versões existentes continuam suportadas durante dois anos. A Databricks recomenda migrar para o novo driver para aceder às funcionalidades e melhorias mais recentes. Ambos os drivers podem coexistir durante a migração, por isso podes migrar incrementalmente entre aplicações, testar sem interromper a produção e reverter rapidamente se necessário.
O que mudou
Só o nome do driver e os caminhos de instalação mudaram. Todos os parâmetros e funcionalidades da ligação mantêm-se iguais.
| Componente | Simba Spark ODBC Driver | Controlador ODBC do Databricks |
|---|---|---|
| Caminho de instalação do Windows | C:\Program Files\Simba Spark ODBC Driver |
C:\Program Files\Databricks ODBC Driver |
| Caminho de instalação do Linux | /opt/simba/spark |
/opt/databricks/databricksodbc |
| Caminho de instalação do macOS | /Library/simba/spark |
/Library/databricks/databricksodbc |
| Variável de ambiente | SIMBASPARKINI |
DATABRICKSODBCINI |
Etapas de migração
Complete estes passos para migrar do Driver Simba ODBC antigo para o Databricks ODBC Driver.
Passo 1: Instalar o novo driver
Descarregue a partir da página de downloads do Databricks ODBC Driver e execute o instalador para a sua plataforma.
Windows
Executa o instalador .msi e segue as indicações.
Linux (RPM)
sudo rpm -i databricks-odbc-*.rpm
Linux (DEB)
sudo dpkg -i databricks-odbc_*.deb
MacOS
Abre o .dmg ficheiro e executa o .pkg instalador.
Passo 2: Atualizar as cadeias de ligação
Muda o nome do driver nas túas cadeias de ligação:
Before:
Driver={Simba Spark ODBC Driver};Host=...
After:
Driver={Databricks ODBC Driver};Host=...
Todos os outros parâmetros (Host, Porta, HTTPPath, AuthMech e credenciais) mantêm-se inalterados.
Passo 3: Atualizar as configurações do DSN
Ignora este passo se usares cadeias de ligação sem DSN.
Windows
- Abra o Administrador da Fonte de Dados ODBC.
- Selecione o seu DSN e clique em Configurar.
- Selecione o Driver Databricks ODBC da lista de drivers.
- Clique em OK.
Linux/macOS
Atualize o seu odbc.ini ficheiro para apontar para a nova biblioteca de drivers:
Before:
Driver=/opt/simba/spark/lib/64/libsparkodbc_sb64.so
After:
Driver=/opt/databricks/databricksodbc/lib/64/libdatabricksodbc_sb64.so
Passo 4: Atualizar variáveis de ambiente (apenas Linux/macOS)
Se usares SIMBASPARKINI, altera para DATABRICKSODBCINI:
export DATABRICKSODBCINI=/path/to/databricks.odbc.ini
Passo 5: Atualizar o código da aplicação
Atualize as referências dos nomes do driver no seu código:
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};...";
Passo 6: Verificar a migração
Testa a tua ligação:
SELECT current_version();
Confirme que o driver está instalado:
Windows
Consulte o separador ODBC Data Source Administrator> Drivers para "Databricks ODBC Driver".
Linux/macOS
Execute o seguinte comando. A saída inclui [Databricks ODBC Driver]:
odbcinst -q -d
Migração específica de ferramentas
Siga estes passos adicionais para ferramentas e plataformas específicas.
Tabela
O Tableau deteta automaticamente o novo driver na maioria dos casos. Verifique verificando Dados>[A Sua Ligação]>Editar Ligação.
Excel
Atualize o seu DSN no ODBC Data Source Administrator. Se usares fórmulas do Power Query , atualiza quaisquer referências ao nome do driver.
SQL Server Management Studio
Atualize as configurações de servidores ligados do SQL Server Management Studio (SSMS ) que referenciam o nome antigo do driver e volte a testar as suas consultas.
Troubleshooting
Se encontrar problemas durante a migração, experimente estas soluções.
Erro de driver não encontrado
Error: [IM002] Data source name not found and no default driver specified
Soluções:
- Verifique a instalação verificando o ODBC Data Source Administrator (Windows) ou execute
odbcinst -q -d(Linux/macOS). - Verifique os caminhos dos condutores em
odbc.iniouodbcinst.ini. - Confirme a arquitetura correta (32 bits versus 64 bits).
Erros de carregamento de bibliotecas (Linux)
Error loading shared libraries
Solução: Instalar unixODBC:
# RPM-based
sudo yum install unixODBC
# Debian-based
sudo apt-get install unixodbc
Perguntas frequentes
As seguintes são perguntas comuns sobre a migração para o driver atualizado.
Preciso de alterar parâmetros de ligação para além do nome do driver?
Não. Todos os parâmetros (Host, Porta, HTTPPath, AuthMech e credenciais) mantêm-se iguais.
Os meus DSNs atuais vão deixar de funcionar?
Não, desde que o driver Simba permaneça instalado. No entanto, migre para o novo driver para futuras atualizações.
Houve alguma alteração na funcionalidade?
Não. Isto é apenas uma mudança de nome. Todas as funcionalidades funcionam da mesma forma.
Posso usar ambos os drivers simultaneamente?
Yes. Instala ambos os drivers para migrar incrementalmente.
Para obter ajuda, contacte o Suporte da Databricks ou a equipa da sua conta para obter assistência na migração.