Importe qualquer banco de dados
Diretamente no Excel
Pare de exportar arquivos CSV e de se preocupar com drivers ODBC. O Query Streams importa dados em tempo real do SQL Server, PostgreSQL, MySQL, Oracle e muito mais — diretamente para sua planilha do Excel, sob demanda.
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 permite importar dados de banco de dados para o Excel a partir de qualquer fonte compatível — sem instalar drivers, configurar arquivos DSN ou abrir portas de firewall. Saiba mais em QueryStreams.com e inscreva-se gratuitamente Para começar a importar dados de banco de dados em tempo real para suas planilhas.
Importar dados de banco de dados para o Microsoft Excel é uma das tarefas mais comuns para analistas de dados, equipes financeiras, gerentes de operações e departamentos de TI. Seja para extrair dados de um banco de dados SQL Server para um relatório trimestral ou importar tabelas do PostgreSQL para uma planilha do Excel para análises pontuais, o objetivo é o mesmo: obter registros de banco de dados ativos em um formato que possa ser classificado, filtrado, criado em gráficos e compartilhado. O desafio sempre foi... como para criar essa conexão com o banco de dados sem complexidade excessiva.
Este guia compara quatro abordagens para importar dados de banco de dados para o Excel — drivers ODBC, Power Query, macros VBA e Fluxos de Consulta — para que você possa escolher o método que melhor se adapta ao seu nível de habilidade, requisitos de segurança e necessidades de colaboração.
4 maneiras de importar dados de banco de dados para o Excel
Existem vários métodos consagrados para criar uma conexão com um banco de dados do Excel. Cada um apresenta vantagens e desvantagens em termos de facilidade de configuração, capacidade de acesso a dados em tempo real, segurança e compartilhamento. Veja a seguir uma comparação rápida entre eles.
| Critérios | Drivers ODBC | Power Query | Macros VBA | Fluxos de consulta |
|---|---|---|---|---|
| Facilidade de instalação | Complexo — driver + DSN por máquina | Moderado — integrado ao Excel | Difícil — requer programação em VBA | Simples — instalação única do Agente |
| Dados em tempo real/sob demanda | Atualização manual | Atualização programada ou manual | Acionamento manual por botão | Transmissão sob demanda e em tempo real |
| Segurança | Credenciais de cada cliente | Credenciais armazenadas na planilha | Credenciais codificadas diretamente na macro. | As credenciais permanecem apenas no servidor. |
| Alterações no firewall | Porta de entrada necessária | Porta de entrada necessária | Porta de entrada necessária | Somente saída (porta 443) |
| Compartilhamento de consultas | Não é possível. | Compartilhar somente a planilha | Compartilhar apenas o arquivo de macro | Compartilhe consultas com filtros, oculte SQL |
| Planilhas Google | Não suportado | Não suportado | Não suportado | Suporte completo para complementos |
| Consultas paralelas | Um de cada vez | Atualização sequencial | Um de cada vez | Múltiplas consultas simultâneas |
| Assistência de IA | Nenhum | Nenhum | Nenhum | A Nova AI escreve SQL a partir do inglês. |
Método 1: Drivers ODBC
ODBC (Open Database Connectivity) é o método tradicional para importar dados de banco de dados para o Excel. Originalmente introduzido pela Microsoft em 1992.O ODBC exige a instalação de um driver específico do fornecedor em cada máquina que precise de acesso ao banco de dados e, em seguida, a configuração de um Nome da Fonte de Dados (DSN) com o endereço do servidor, a porta, as credenciais e as configurações SSL.
Para um único desenvolvedor conectando-se a um banco de dados em um computador desktop, o ODBC funciona. Mas ele rapidamente apresenta problemas em qualquer escala:
- Instalação do driver em cada máquina — Se sua equipe usa SQL Server, MySQL e PostgreSQL, isso significa três drivers diferentes por estação de trabalho, cada um com sua própria versão e peculiaridades de compatibilidade.
- Conflitos entre 32 bits e 64 bits — Guia de solução de problemas da Microsoft dedica artigos inteiros ao diagnóstico de incompatibilidades de arquitetura entre o Excel e os drivers ODBC.
- Dependência de firewall e VPN — O ODBC exige conexões TCP diretas do cliente para o banco de dados, obrigando a equipe de TI a abrir portas de entrada ou a exigir acesso VPN.
- Exposição de credenciais — As senhas do banco de dados são armazenadas em entradas DSN ou strings de conexão na máquina de cada usuário.
- Não é permitido compartilhar. — Não há como compartilhar uma importação de banco de dados funcional com um colega sem fornecer a ele todas as credenciais e instruções de configuração do driver.
Para uma comparação mais detalhada, consulte nosso guia completo: Alternativa ODBC para Excel.
Método 2: Power Query
O Power Query (Obter e Transformar Dados) está integrado ao Microsoft Excel e oferece uma abordagem baseada em interface gráfica para importar dados de bancos de dados, arquivos e fontes da web. Ele fornece um editor de consultas visual com transformações do tipo "apontar e clicar", tornando-o mais acessível do que o SQL puro para recuperação básica de dados.
No entanto, o Power Query apresenta limitações significativas para fluxos de trabalho de importação de banco de dados:
- Ainda requer acesso à rede. — O Power Query se conecta diretamente ao banco de dados, portanto, você ainda precisa de VPN ou portas de firewall abertas para bancos de dados remotos.
- Complexo para usuários não técnicos. — embora a interface gráfica seja mais amigável do que o SQL puro, transformar e formatar dados ainda exige aprender a linguagem M e entender o recurso de "query folding" (otimização de consultas).
- Não existe um mecanismo de compartilhamento real. — Você pode compartilhar a planilha, mas a conexão incorporada (incluindo as credenciais) também é compartilhada, o que cria riscos de segurança.
- Sem filtros interativos — Os destinatários de uma pasta de trabalho do Power Query compartilhada não podem personalizar os parâmetros sem editar a própria consulta.
- Somente Excel — O Power Query não funciona no Google Sheets, deixando as equipes que usam o Google Workspace sem uma opção equivalente.
Método 3: Macros VBA
As macros VBA (Visual Basic for Applications) podem extrair dados de bancos de dados usando objetos de conexão ADO ou DAO. Essa abordagem oferece aos desenvolvedores controle total sobre o processo de importação — incluindo paginação, tratamento de erros e transformações de dados personalizadas — mas tem um custo elevado:
- Requer habilidades de programação. — Escrever e manter conexões de banco de dados em VBA é um trabalho de nível de desenvolvedor que a maioria dos usuários de negócios não consegue realizar.
- ônus de manutenção — As macros param de funcionar quando os esquemas de banco de dados mudam, as versões do Excel são atualizadas ou as políticas de segurança se tornam mais rigorosas; manter o VBA em toda a organização é um trabalho de tempo integral.
- Riscos de segurança — A Microsoft tem restringido cada vez mais a execução de macros. Devido aos riscos de malware, muitas organizações bloqueiam macros por padrão por meio da Política de Grupo.
- Credenciais codificadas — As cadeias de conexão do banco de dados com nomes de usuário e senhas geralmente são incorporadas diretamente no código VBA, visíveis para qualquer pessoa que abra o editor de macros.
- Sem colaboração — Compartilhar uma pasta de trabalho com macros significa compartilhar as credenciais, o código e a confiança necessários para habilitar a execução de macros.
Método 4: Fluxos de Consulta — A Abordagem Moderna
O Query Streams adota uma abordagem fundamentalmente diferente para importar dados de banco de dados para o Excel. Em vez de exigir que cada usuário configure sua própria conexão com o banco de dados, você instala um único Agente leve no 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 finais por meio de uma conexão segura, somente de saída — sem drivers, sem DSN, sem alterações de firewall.
Os usuários importam dados através do Suplemento do Excel ou através do complemento do Google Sheets, selecionando uma consulta salva em um menu suspenso, ajustando os filtros disponíveis e clicando em "Executar". Os resultados em tempo real são exibidos diretamente nas células da planilha.
Instale o agente
Faça o download do Agente de Fluxos de Consulta para o seu servidor de banco de dados ou 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. As credenciais são armazenadas localmente no Agente e nunca saem do seu servidor.
Criar uma consulta
Escreva SQL no portal web ou deixe a IA da Nova gerá-lo a partir de código inglês simples. Salve consultas com filtros interativos opcionais para datas, regiões ou qualquer parâmetro.
Importar para o Excel
Abra o suplemento do Excel, selecione sua consulta, ajuste os filtros e execute. Os dados são exibidos em tempo real na sua planilha — importe várias consultas em paralelo em diferentes guias.
Por que o Query Streams é a melhor opção para importações de banco de dados?
Embora ODBC, Power Query e VBA, em última análise, importem dados para o Excel, eles foram projetados para uma era diferente — uma era em que todos os usuários estavam na mesma rede local corporativa. O Query Streams foi desenvolvido para a forma como as equipes trabalham hoje: de maneira distribuída, colaborativa e com foco em segurança.
Sem drivers ou DSN
Não é necessário instalar nada nas máquinas dos usuários. O Agente gerencia toda a comunicação com o banco de dados no servidor, eliminando completamente os conflitos de 32/64 bits.
Segurança apenas para saída
O agente inicia conexões externas via HTTPS (porta 443). Não há portas de firewall de entrada, VPN ou endpoints de banco de dados expostos.
Consultas compartilháveis
Compartilhe a capacidade de executar uma consulta ao vivo — com filtros interativos — sem compartilhar código SQL, senhas de banco de dados ou detalhes do servidor.
Execução de consultas paralelas
Execute várias consultas salvas simultaneamente em diferentes guias da planilha. O Agente transmite cada uma delas simultaneamente, independentemente do tamanho do resultado.
Assistente de IA Nova
Descreva o que você precisa em linguagem simples e o Nova escreverá o SQL para você. Gere consultas, gráficos e insights sem escrever uma única linha de código.
Excel e Planilhas Google
Uma plataforma, um agente, um conjunto de consultas salvas — acessíveis tanto no Microsoft Excel quanto no Google Sheets com funcionalidade idêntica.
Bancos de dados compatíveis
O Query Streams é compatível com todos os principais bancos de dados relacionais e plataformas de dados em nuvem. Uma única instalação do Agente é suficiente para todos os tipos de banco de dados — sem necessidade de gerenciar drivers ou conectores separados.
| Banco de dados | Versões / Plataformas | Guia |
|---|---|---|
| Microsoft SQL Server | Express, Standard, Enterprise, Azure SQL, AWS RDS | Conectar ao Excel |
| PostgreSQL | Todas as versões, AWS RDS, Banco de Dados Azure, Google Cloud SQL, Supabase, Neon | Conectar ao Excel |
| MySQL | 5.7+, Amazon RDS, Banco de Dados do Azure para MySQL, Google Cloud SQL, PlanetScale | Conectar ao Excel |
| MariaDB | 10.x, 11.x, SkySQL, todas as variantes hospedadas na nuvem | Conectar ao Excel |
| SQLite | Arquivos .db locais na máquina do agente | Conectar ao Excel |
| Microsoft Access | Arquivos .accdb e .mdb | Conectar ao Excel |
| Oráculo | 11g+, Oracle Cloud, Oracle Autonomous Database | Conectar ao Excel |
| Floco de neve | Todas as edições na AWS, Azure e GCP. | Conectar ao Excel |
| Google BigQuery | Todos os tipos de projetos e regiões | Conectar ao Excel |
| DuckDB | Bases de dados analíticas locais, consultas a arquivos Parquet/CSV | Conectar ao Excel |
Mais integrações de banco de dados estarão disponíveis em breve. Cada link de banco de dados acima possui um guia passo a passo dedicado para o Microsoft Excel e o Google Sheets. Implante vários agentes em sua infraestrutura — local, no AWS EC2, em VMs do Azure, no Google Cloud ou em qualquer ambiente global — e todas as fontes de dados aparecerão como uma lista suspensa unificada no construtor de consultas.
Perguntas frequentes
Como faço para importar um banco de dados para o Excel? +
Preciso de drivers ODBC para importar dados de banco de dados para o Excel? +
Posso importar de várias bases de dados ao mesmo tempo? +
A importação é em tempo real ou é um instantâneo único? +
Posso compartilhar dados importados com outros usuários do Excel? +
Isso funciona com bancos de dados em nuvem como AWS RDS, Azure SQL e Google Cloud SQL? +
Quão segura é a importação de dados de banco de dados para o Excel com o Query Streams? +
Posso usar o Query Streams para importar dados para o Google Sheets também? +
Começar a usar
Importe qualquer banco de dados para o Excel em menos de 10 minutos.
Uma única instalação do Agente conecta todos os seus bancos de dados ao Microsoft Excel e ao Google Sheets — sem drivers, sem DSN, sem alterações de firewall. Cadastre-se gratuitamente, instale o Agente e execute sua primeira importação de banco de dados hoje mesmo.
Guias relacionados: Alternativa ODBC para Excel | SQL Server para Excel | Bancos de dados no Microsoft Excel
Categoria: Artigos
Tags: importar-banco-de-dados-excel, conexão-com-banco-de-dados-excel, extrair-dados-de-banco-de-dados, dados-em-tempo-vivo, alternativa-odbc, power-query, integração-com-banco-de-dados, sql-server, postgresql, mysql
Metadescrição: Importe qualquer banco de dados para o Excel sem drivers ou DSN. Compare ODBC, Power Query, VBA e Query Streams para dados em tempo real.

