Deixem os motoristas de lado.
Conservar os dados.
ODBC fazia sentido em 1992. Hoje, o Query Streams conecta qualquer banco de dados ao Excel e ao Google Sheets sem drivers, arquivos DSN, alterações de firewall ou requisitos de VPN — em menos de 10 minutos.
Pergunte à Nova, obtenha SQL + gráficos
Conheça a Nova API REST de banco de dadosUma chave por parceiro. Nenhuma credencial é compartilhada.
Criar uma API AutomaçãoSincronização programada para mais de 6 plataformas
Explorar API para SQLConsultar APIs com SQL, sem código
Explorar Banco de dados de IA MCPClaude, Cursor, ChatGPT e Grok interagem com seus dados.
Conectar IAO Query Streams é uma plataforma segura de integração de banco de dados em tempo real que conecta qualquer banco de dados ao Microsoft Excel e ao Google Sheets sem drivers ODBC, configuração de DSN ou alterações de firewall. Saiba mais em QueryStreams.com e inscreva-se gratuitamente Para começar a consultar seus bancos de dados a partir de qualquer planilha.
Se você já tentou conectar o Microsoft Excel a um banco de dados SQL Server, MySQL ou PostgreSQL, certamente se deparou com o ODBC. A Conectividade Aberta de Banco de Dados (ODBC) tem sido o protocolo padrão para conexões entre planilhas e bancos de dados desde 1999. A Microsoft o lançou em 1992.Mais de 30 anos depois, essa continua sendo a recomendação padrão na maioria dos guias de "como conectar o Excel a um banco de dados" — e continua sendo uma fonte de frustração para profissionais de dados em todo o mundo.
Este guia explica por que o ODBC é problemático, o que mudou desde 1992 e como o Query Streams elimina todas as etapas que dificultam as conexões ODBC — da instalação do driver à configuração do firewall — além de adicionar recursos para os quais o ODBC nunca foi projetado, como compartilhamento seguro de consultas e filtros interativos.
O que é ODBC e por que as pessoas ainda o utilizam?
ODBC (Open Database Connectivity) é uma especificação de API que permite que aplicativos como o Excel se comuniquem com bancos de dados por meio de drivers instaláveis. Cada fornecedor de banco de dados oferece seu próprio driver ODBC — um para SQL Server, outro para MySQL, outro para PostgreSQL e assim por diante. De acordo com Documentação ODBC da MicrosoftA arquitetura envolve quatro componentes: o aplicativo, o Gerenciador de Drivers, o próprio driver e a fonte de dados.
As pessoas ainda usam ODBC porque ele está integrado ao Windows e é compatível com praticamente todos os bancos de dados. É o "caminho padrão" — a primeira resposta que aparece quando você pesquisa por um driver ODBC para Excel ou uma conexão ODBC com o Excel. Mas ser o padrão não significa que seja a melhor opção. De acordo com um Pesquisa de desenvolvedores do Stack Overflow de 2024A conectividade e a configuração de bancos de dados estão entre as tarefas mais demoradas para profissionais de dados, com equipes gastando partes significativas da semana na configuração e na solução de problemas, em vez de na análise propriamente dita.
Os 6 maiores problemas com conexões ODBC no Excel
Quem já gerenciou conexões ODBC em grande escala conhece bem esses problemas. Veja por que as equipes de dados estão buscando alternativas.
1. Instalação do driver em todas as máquinas
Cada usuário que precisa acessar o banco de dados deve instalar o driver ODBC correto em sua máquina local. Se sua equipe usa SQL Server, PostgreSQL e MySQL, isso significa três drivers diferentes por estação de trabalho. Cada driver tem seu próprio instalador, seu próprio ciclo de atualizações e seus próprios requisitos de compatibilidade. Multiplique isso por 50 usuários e você terá que gerenciar 150 instalações de drivers — além das atualizações.
2. O conflito entre drivers de 32 bits e 64 bits
Este é talvez o problema mais comum de resolução de problemas com ODBC. Se você usa o Excel de 64 bits (que é o padrão no Microsoft 365), precisa de um driver ODBC de 64 bits. Mas o Administrador de Fonte de Dados ODBC de 32 bits é o que aparece por padrão em muitas configurações do Windows. Guia de solução de problemas da Microsoft dedica um artigo inteiro para resolver essa incompatibilidade. Usuários que não percebem isso veem erros de "driver não encontrado" que podem levar horas para diagnosticar.
3. Complexidade da Configuração DSN
Após a instalação do driver, você deve criar uma entrada de Nome da Fonte de Dados (DSN) — seja um DSN do Sistema ou um DSN do Usuário — especificando o endereço do servidor, a porta, o nome do banco de dados, o método de autenticação e, frequentemente, as configurações SSL. Essa configuração é específica para cada máquina e não é portátil. Mudou para um novo laptop? Recrie o DSN do zero. Precisa compartilhar uma conexão com um colega? Ele precisará replicar todas as configurações manualmente.
4. Dependência de firewall e VPN
O ODBC exige uma conexão TCP direta da máquina do usuário para o servidor de banco de dados. Se o banco de dados estiver protegido por um firewall corporativo (o que é recomendável), o usuário precisa estar conectado à VPN ou o firewall precisa permitir conexões de entrada na porta do banco de dados. Isso gera problemas de segurança: abrir as portas do banco de dados para as máquinas dos clientes é arriscado, e as conexões VPN aumentam a latência e a complexidade, especialmente para trabalhadores remotos.
5. Sem capacidade de compartilhamento
ODBC é uma conexão ponto a ponto. Se você criar uma consulta SQL complexa no Excel que gere o relatório de vendas perfeito, não há uma maneira integrada de compartilhar essa consulta com um colega sem também compartilhar as credenciais do banco de dados, a configuração do DSN e as instruções de instalação do driver. Isso frequentemente leva ao compartilhamento de credenciais por e-mail ou mensagens do Slack — um risco de segurança significativo.
6. Sem suporte para o Google Sheets
ODBC é um protocolo nativo do Windows. Ele não funciona com o Google Sheets, que é executado inteiramente no navegador. Se parte da sua equipe usa o Google Workspace, o ODBC simplesmente não é uma opção — você precisa de uma solução de conectividade completamente diferente para o Google Sheets.
Como os fluxos de consulta substituem o ODBC
O Query Streams adota uma abordagem fundamentalmente diferente para a conectividade com o banco de dados. Em vez de instalar drivers em cada máquina do usuário, você instala um único Agente leve no seu servidor de banco de dados (ou em qualquer máquina que possa acessar o banco de dados). O Agente gerencia toda a comunicação com o banco de dados e transmite os resultados para os usuários por meio de uma conexão WebSocket segura, somente de saída.
Nenhum driver instalado nas máquinas do cliente.
Não é necessário instalar nada nas estações de trabalho dos usuários. O Agente gerencia toda a comunicação com o banco de dados no servidor.
Conexão somente de saída
Sem portas de firewall de entrada. Sem VPN. O agente se conecta externamente — seu banco de dados nunca é exposto à internet.
Compartilhe consultas, não credenciais.
Compartilhe consultas salvas com filtros interativos. Os destinatários executam consultas sem visualizar o código SQL ou as senhas do banco de dados.
Excel e Planilhas Google
Uma única plataforma serve tanto para o Excel (suplemento) quanto para o Google Sheets (suplemento). Não são necessárias soluções separadas.
ODBC vs. Fluxos de Consulta: Comparação Lado a Lado
| Recurso | ODBC | Fluxos de consulta |
|---|---|---|
| Instalação no lado do cliente | Driver por banco de dados por máquina | Nada — apenas navegador ou complemento |
| Configuração | DSN por máquina (não portátil) | Instalação única do agente no servidor |
| Conflitos de 32/64 bits | Comum e difícil de diagnosticar | Não aplicável |
| Requisitos de rede | TCP direto + regras de VPN/firewall | Somente HTTPS de saída (porta 443) |
| Suporte do Google Sheets | Não disponível | Suporte completo para complementos |
| Compartilhamento de consultas | Não está incluído | Compartilhe com filtros, oculte SQL e credenciais. |
| Filtros interativos | Parametrização manual | Detecção automática a partir de SQL com listas suspensas e seletores de data. |
| Exposição de credenciais | Armazenado em DSN ou string de conexão no cliente | As credenciais permanecem apenas no servidor do agente. |
| Bancos de dados suportados | Depende dos motoristas disponíveis | SQL Server, PostgreSQL, MySQL, MariaDB, SQLite, Access, Oracle, Snowflake, BigQuery, DuckDB |
| Dependência de TI | Alta — instalação de drivers, DSN, firewall | Baixo custo — configuração única do agente, atualização automática. |
| Consultas paralelas | Uma conexão de cada vez | Várias consultas são executadas simultaneamente. |
| assistência de consulta de IA | Nenhum | A Nova AI gera SQL a partir de texto simples. |
Como conectar um banco de dados ao Excel sem ODBC
A configuração do Query Streams leva cerca de 10 minutos — em comparação com as horas que a configuração do ODBC pode consumir, considerando os downloads de drivers, a configuração do DSN e as alterações de firewall.
Instale o agente
Baixe e instale o Agente de Fluxos de Consulta no seu servidor de banco de dados ou em qualquer máquina com acesso ao banco de dados. Disponível para Windows, macOS e Linux.
Adicione seu banco de dados
Abra a interface de usuário local do Agente e adicione sua conexão com o banco de dados. O Agente armazena as credenciais localmente — elas nunca saem do seu servidor.
Escreva ou salve uma consulta
Use o portal web Query Streams para escrever consultas SQL ou deixe que a Nova AI as gere a partir de linguagem natural. Salve as consultas com filtros interativos opcionais.
Executar a partir do Excel ou do Planilhas Google
Abra o suplemento do Excel ou o suplemento do Planilhas Google, selecione a consulta salva, ajuste os filtros, se necessário, e execute. Os resultados em tempo real serão exibidos diretamente na sua planilha.
Quando o ODBC ainda faz sentido
Bancos de dados compatíveis
O Query Streams é compatível com todos os principais bancos de dados relacionais e plataformas de dados em nuvem, sem exigir um driver ODBC separado para cada um. Uma única instalação do Agente é suficiente para todos os tipos de banco de dados:
- Microsoft SQL Server — incluindo Express, Standard, Enterprise, Azure SQL e AWS RDS para SQL Server. Conecte o SQL Server ao Excel
- PostgreSQL — todas as versões, além de AWS RDS, Banco de Dados Azure, Google Cloud SQL, Supabase e Neon. Conecte o PostgreSQL ao Excel
- MySQL — 5.7+, Amazon RDS MySQL, Banco de Dados Azure para MySQL, Google Cloud SQL, PlanetScale. Conecte o MySQL ao Excel
- MariaDB — 10.x e 11.x, SkySQL, todas as variantes hospedadas na nuvem. Conectar o MariaDB ao Excel
- SQLite — Arquivos .db locais na máquina do Agente. Conectar o SQLite ao Excel
- Microsoft Access — Arquivos .accdb e .mdb. Conecte o Access ao Excel
- Oráculo — 11g+, Oracle Cloud, Oracle Autonomous Database. Conectar o Oracle ao Excel
- Floco de neve — todas as edições na AWS, Azure e GCP. Conectar o Snowflake ao Excel
- Google BigQuery — todos os tipos de projeto e regiões. Conectar o BigQuery ao Excel
- DuckDB — bancos de dados analíticos locais e consultas a arquivos Parquet/CSV. Conectar o DuckDB ao Excel
Cada link de banco de dados acima é um guia de integração passo a passo. Guias do Google Sheets também estão disponíveis para todos os bancos de dados listados.
Perguntas frequentes
❓ Posso conectar o Excel a um banco de dados sem instalar um driver ODBC? +
❓ A conexão é tão rápida quanto uma conexão ODBC direta? +
❓ Preciso abrir alguma porta no firewall para o agente? +
❓ O recurso Query Streams funciona tanto com o Excel de 32 bits quanto com o de 64 bits? +
❓ Posso usar fluxos de consulta juntamente com conexões ODBC existentes? +
❓ Como a segurança de credenciais se compara ao ODBC? +
❓ Isso funciona também com o Google Sheets, ou apenas com o Excel? +
Começar a usar
Substitua o ODBC em menos de 10 minutos
A instalação de um único agente elimina todos os drivers ODBC, configurações de DSN e regras de firewall do seu fluxo de trabalho de planilha para banco de dados. Cadastre-se gratuitamente, instale o agente e execute sua primeira consulta hoje mesmo.
Guias relacionados: SQL Server para Excel | PostgreSQL para Excel | MySQL para Excel | SQL Server para Google Sheets | Power Query para Google Sheets
Categoria: Artigos
Tags: odbc, excel, google-sheets, integração de banco de dados, sem código, automação
Metadescrição: Conecte qualquer banco de dados ao Excel sem drivers ODBC, configuração de DSN ou alterações de firewall. O Query Streams substitui o ODBC por streaming seguro, somente de saída.

