Banco de dados de desktop
Conectar Microsoft Access para Excel, Planilhas Google, IA e REST
Arquivos .mdb / .accdb da área de trabalho. O agente os abre localmente — sem o Access Services, sem upload do arquivo.
Uma conexão, todas as superfícies
Para onde seus dados do Access podem ser enviados
- 1 conexão de saída
- 0 portas de entrada
- Somente leitura · credenciais permanecem inalteradas
funciona em
- Para sua equipe, fornecedores e parceiros.
-
Excel suplemento · atualizar sob demanda
-
Planilhas Google complemento · atualizar sob demanda
-
Nova AI Pergunte em inglês simples · texto para SQL
-
Visualizador de dados Compartilhe resultados ao vivo · com a equipe, fornecedores e parceiros · em qualquer dispositivo
- Para aplicativos e sistemas
-
API REST Endpoint JSON · OpenAPI 3.1
-
Power BI Power Query M
-
Sincronizações agendadas Planilhas Google · Airtable · Baserow · SeaTable · Smartsheet · Anvil
- Para ferramentas de IA
-
Assistentes de IA Claude · Cursor · Servidor MCP
- Entregue às pessoas
-
Alertas e relatórios Slack · Discord · E-mail · Webhook
O Query Streams lê um arquivo .mdb ou .accdb do Microsoft Access como SQL em tempo real — a partir do Microsoft Excel, Google Sheets, Power BI, assistentes de IA via MCP e um endpoint REST — sem importá-lo, convertê-lo ou movê-lo do servidor onde está instalado. O agente abre o arquivo diretamente no mecanismo de banco de dados Access da Microsoft, que é somente leitura por padrão. Tabelas vinculadas chegam como tabelas comuns, portanto, o arquivo de front-end que aponta para um arquivo de back-end é consultado como um único banco de dados, em vez de como as duas partes que o compõem.
- Para sua equipe, fornecedores e parceiros.
-
Access para Excel Microsoft Excel · Suplemento do Excel
Extraia resultados do Access em tempo real diretamente para uma planilha e atualize-os sob demanda — Excel para desktop, Excel Online, Microsoft 365.
Guia de acesso -
Acesso ao Google Sheets Suplemento de planilhas
Execute uma consulta salva do Access na barra lateral e arraste as linhas para a planilha. Os colaboradores que compartilham a planilha podem atualizá-la por conta própria.
Guia de acesso -
Pergunte à Nova sobre Acesso. Nova AI · texto para SQL
Faça uma pergunta em linguagem simples. O Nova já conhece suas tabelas do Access, escreve e executa o SQL, explica a resposta e a exibe em um gráfico — sem necessidade de escrever consultas ou fornecer credenciais.
Como funciona o Nova -
Acesso ao Visualizador de Dados Compartilhamento de resultados · equipe, fornecedores, parceiros · celular, tablet, computador
Compartilhe um resultado do Access em tempo real com qualquer pessoa — um colega, um fornecedor, um parceiro — como uma grade que pode ser adicionada aos favoritos e que é atualizada automaticamente ao ser aberta em um celular, tablet ou computador. Eles veem os resultados, nunca o SQL ou as credenciais.
Como funciona o Visualizador de Dados - Para aplicativos e sistemas
-
Acesse a API REST endpoint HTTP
Publique uma consulta Access como um endpoint JSON autenticado que qualquer aplicativo pode chamar, com uma especificação OpenAPI 3.1 e coleções prontas para Postman, Insomnia e Hoppscotch. Nenhuma porta de banco de dados é aberta.
Guia de acesso -
Acesso ao Power BI Power Query M
Cole o arquivo M do Power Query gerado no Editor Avançado do Power BI e o relatório exibirá os resultados do Access em tempo real via HTTPS — sem driver ODBC, sem porta de banco de dados aberta.
Como funciona o Power BI -
Acesso ao Airtable Plataforma de automação
Sincronize linhas do Access com uma base do Airtable de acordo com uma programação ou busque-as dentro de um script de automação do Airtable.
Guia de acesso -
Acesso à linha de base Plataforma de automação
Alimente uma tabela do Baserow a partir do Access através do endpoint REST — hospedado localmente ou na nuvem do Baserow.
Guia de acesso -
Acesso ao SeaTable Plataforma de automação
Mantenha uma base de dados do SeaTable atualizada com dados do Access sem exportar um arquivo ou expor o banco de dados.
Guia de acesso -
Acesso ao Smartsheet Plataforma de automação
Integre os resultados do Access a uma grade do Smartsheet para que os planos e relatórios sejam lidos do sistema de origem, e não da exportação da semana passada.
Guia de acesso -
Acesso à Bigorna Anvil Works · Plataforma de aplicativos
Faça backup de um aplicativo Anvil Python com o Access por meio do endpoint REST, em vez de incorporar as credenciais do banco de dados no aplicativo.
Guia de acesso - Para ferramentas de IA
-
Acesse o servidor MCP Clientes Claude, Cursor e MCP
Conceda a um assistente de IA acesso somente leitura ao Access com o esquema necessário para escrever SQL corretamente — sem credenciais no chat.
Guia de acesso - Entregue às pessoas
-
Acesse alertas e relatórios. Slack · Discord · E-mail · Webhook
Programe uma consulta do Access para que os resultados sejam entregues no Slack, Discord, por e-mail ou por um webhook assinado — ou retenha a mensagem até que a contagem de linhas, um limite ou uma variação percentual ultrapasse o valor definido.
Como funcionam os alertas e relatórios
Como funciona
5 etapas, sem alteração no firewall de entrada
Instale o Agente de Rede na máquina Windows que já consegue visualizar o arquivo. O Access é o único conector exclusivo do Windows, pois o driver é da Microsoft e não nosso.
Certifique-se de que o mecanismo de banco de dados Access de 64 bits esteja instalado. O agente verifica isso antes mesmo de você conseguir estabelecer uma conexão e, caso esteja faltando, direciona você para o download da Microsoft.
Aponte para o arquivo .mdb ou .accdb. Ele será aberto no local e em modo somente leitura — nada será importado, convertido ou copiado.
O agente lê as tabelas, incluindo as vinculadas, e exclui os objetos de sistema do Access da lista, de modo que o que você visualiza são os seus dados.
Escreva consultas Jet SQL somente leitura ou deixe que o Nova as escreva. Leia a consulta salva do Microsoft Excel, Google Sheets, Power BI, MCP ou REST.
Análise detalhada do recurso
O que o Acesso lhe proporciona
O banco de dados que a empresa ainda utiliza.
Os arquivos do Access tendem a sobreviver a qualquer plano de substituição. Este conector serve para ler um arquivo existente, e não para migrá-lo definitivamente.
- As tabelas vinculadas são listadas e consultadas como qualquer outra tabela, portanto, a divisão entre front-end e back-end que quase todos os aplicativos Access reais usam é invisível em seu SQL.
- Contabilidade própria da Access — os objetos MSys e tudo o que estiver oculto — são filtrados, de modo que a lista de tabelas seja aquela que uma pessoa reconheceria.
- Nada é migrado, exportado ou sincronizado. O arquivo permanece exatamente onde está, e o que é transferido é o resultado da sua consulta.
- O mecanismo de acesso (ACE) só abre uma conexão por vez pelo agente, o que é intencional: o ACE não gosta de ser aberto simultaneamente.
Ele fala Jet SQL, e você também deveria.
O Access não é SQL ANSI, e sua consulta é passada para o mecanismo exatamente como você a escreveu. Isso é uma vantagem se você já conhece o Jet e uma armadilha se você assume que está usando o Postgres, então vale a pena saber qual dialeto você está utilizando.
- Os identificadores vão entre [colchetes], que é como uma coluna chamada Data do Pedido consegue sobreviver.
- TOP 10, não LIMIT 10. As datas estão delimitadas por hashes. — #2026-08-30#. A concatenação de strings é representada por &, e IIF substitui CASE.
- O operador LIKE usa * e ? como curingas em vez de % e _, que é o motivo mais comum para uma consulta copiada não retornar nada.
- Não há funções de janela nem junção externa completa. Jet é um dialeto dos anos 90 e não evoluiu.
- Os comentários são removidos e os parâmetros @named são reescritos para o formato posicional esperado pelo driver, de modo que uma consulta escrita no Construtor de Consultas se comporte da maneira como é lida.
-- Jet SQL: colchetes, TOP, #dates# e * como curinga SELECT TOP 10 [Nome do Cliente], [Data do Pedido], [Total] FROM [Pedidos] WHERE [Data do Pedido] > #2026-01-01# AND [Nome do Cliente] LIKE 'Acme*' ORDER BY [Total] DESC
O que ele precisa do Windows
Este é o único conector que realmente exige um pré-requisito, e é melhor esclarecê-lo logo de início do que descobri-lo depois.
- Uma máquina Windows. Não existe driver ACE para Linux ou macOS, portanto, um agente Linux não consegue ler um arquivo do Access.
- O pacote redistribuível do Access Database Engine de 64 bits. O agente realiza uma verificação prévia, embora uma verificação bem-sucedida não seja totalmente garantida. — Uma instalação do Office Click-to-Run pode registrar o driver sem torná-lo utilizável, portanto, o teste de conexão é a resposta correta.
- Permissão de escrita na pasta que contém o arquivo. Isso surpreende a todos: o mecanismo do Access cria um arquivo de bloqueio .laccdb ao lado do banco de dados mesmo quando está apenas em modo de leitura, portanto, um compartilhamento somente leitura rejeita uma conexão que, de outra forma, estaria perfeitamente correta.
- O armazenamento local é a opção mais segura. O acesso por meio de um compartilhamento de rede é frágil por razões que nos antecedem, e quanto mais próximo o agente estiver do arquivo, melhor será seu desempenho.
Compartilhado por todos os conectores de banco de dados
Verdadeiro para todos os conectores de banco de dados.
- Apenas envio — o agente abre uma conexão criptografada para o Query Streams. Nenhuma porta de entrada para encaminhar, nenhuma VPN, nenhuma lista de permissões de IP, nada sobre seu banco de dados exposto à internet.
- As credenciais permanecem no mesmo lugar. — O nome de usuário e a senha do banco de dados ficam armazenados na máquina onde você instalou o agente. O Query Streams nunca os recebe e não consegue acessar seu banco de dados por conta própria.
- Somente leitura, obrigatório — uma instrução por vez, apenas SELECT e similares. Uma operação de escrita é rejeitada em sua própria máquina antes mesmo de ser enviada ao servidor, em vez de depender de uma permissão que alguém se lembrou de definir.
- Implante quantos agentes desejar. — uma por site, região ou nuvem. Todas as fontes de dados que eles podem visualizar aparecem em um único menu suspenso, para que ninguém precise saber qual agente hospeda o quê.
O que você obtém depois de salvar uma consulta.
- Compartilhe a capacidade, não o SQL. — um colega ou um parceiro externo pode executar sua consulta e alterar seus filtros sem nunca ver a declaração por trás dela.
- Filtros de ambas as direções — declare-as você mesmo como @variáveis ou deixe o conector identificar os valores literais já presentes na sua cláusula WHERE e oferecê-los como listas suspensas.
- Leia de qualquer lugar — Microsoft Excel, Google Sheets, Power BI, a API REST, assistentes de IA via MCP, o Construtor de Consultas e o Nova leem a mesma consulta salva.
- Execute várias ao mesmo tempo — cinco consultas salvas em cinco abas de planilha, transmitidas simultaneamente, independentemente do tamanho dos resultados.
- Conecte-o a qualquer outro dispositivo que você já tenha utilizado. — outro banco de dados, uma API de negócios ou uma pasta de arquivos, em uma única instrução somente leitura.
SQL entre fontes diferentes
Acesse o restante dos seus dados.
Uma única instrução pode abranger o Access e suas outras conexões simultaneamente. Cada origem executa apenas a parte que consegue, transmite o resultado de volta e a junção ocorre centralmente — as origens nunca se comunicam entre si e nada é copiado para nenhum lugar.
3 conexões · 3 agentes
Uma declaração
-- nada copiado, nada mesclado, nada agendado
SELECIONAR c.região, COUNT(*) AS pedidos, SUM(i.valor_devido) AS faturado
DE acesso_ops.northwind.orders1 f
JUNTAR pg_crm.clientes.públicos2 c LIGADO c.id = f.id_do_cliente
JUNTAR cobrança.stripe.faturas3 i LIGADO i.cliente = c.stripe_id
GRUPO POR c.região
ORDER BY faturado DESC;
As três partes são conexão, esquema e tabela — e o nome da conexão é o que você escolheu. Colunas ilustrativas; suas tabelas serão suas tabelas. O acesso somente leitura se aplica a cada componente: apenas SELECT, WITH e EXPLAIN, com um limite máximo de dados que uma única fonte pode fornecer para uma consulta. Como funcionam as consultas federadas
Detalhes da conexão
O que a Access precisa
- Aquilo para onde você aponta
- Um arquivo .mdb ou .accdb, na máquina Windows onde o agente é executado.
- Plataforma
- Apenas para Windows — esse é o único conector disponível, pois o driver é da Microsoft.
- Pré-requisito
- O mecanismo de banco de dados Microsoft Access de 64 bits. O agente verifica sua presença antes de você se conectar.
- Motorista
- Microsoft ACE OLEDB — a versão mais recente entre as 16.0, 15.0 e 12.0 disponíveis, selecionada para você.
- Aberto
- Por padrão, somente leitura: Mode=Read na conexão e uma verificação de instrução antes de qualquer execução.
- Permissão da pasta
- É necessário acesso de escrita à pasta que contém o arquivo — o mecanismo do Access grava um arquivo de bloqueio .laccdb mesmo para leitura.
- Tabelas
- Tabelas base e tabelas vinculadas. Objetos de sistema (MSys) e objetos ocultos não estão listados.
- Consultas salvas
- Não é exibida. Uma consulta do Access salva não é oferecida como uma tabela — apenas tabelas base e vinculadas.
- dialeto SQL
- Jet SQL, entregue ao mecanismo conforme você o escreveu. Colchetes, TOP, #datas#, * curingas
- Esquema
- O Access não possui camada de esquema, portanto, uma referência federada carrega o nome do banco de dados nesse campo.
O modo somente leitura é o padrão e se aplica em dois lugares simultaneamente: o arquivo é aberto com Mode=Read e a instrução é verificada antes mesmo de chegar ao mecanismo. O Access também é o único conector com uma opção para desativar esse modo, e vale a pena esclarecer onde ela se encontra: uma caixa de seleção no próprio console do agente, na máquina em que foi instalado, e não acessível pelo portal do Query Streams. Se configurado dessa forma, que é como vem de fábrica, a conexão não pode gravar.
O arquivo de bloqueio é o que mais pega as pessoas desprevenidas aqui. Abrir um banco de dados do Access em modo somente leitura ainda cria um arquivo .laccdb ao lado, porque é assim que o mecanismo do Access sempre funcionou. Portanto, uma pasta que você tornou somente leitura deliberadamente recusará uma conexão que não apresente nenhum outro problema. A solução é verificar as permissões da pasta, e não mexer em nada no Query Streams, e essa é a primeira coisa a verificar quando um arquivo que claramente existe não abre.
Em uma consulta entre fontes diferentes, o Access não possui uma camada de esquema para nomear — portanto, onde o PostgreSQL escreve `public` e o SQL Server escreve `dbo`, a parte intermediária de uma referência de três partes carrega o próprio banco de dados. Uma conexão chamada `ops_access` que lê `northwind.accdb` é escrita como `ops_access.northwind.orders`.
Documentação do fornecedor: www.microsoft.com
Perguntas frequentes
Perguntas sobre o Microsoft Access
Quais ferramentas conseguem ler dados do Microsoft Access por meio de fluxos de consulta?
Tudo isso, a partir de uma única conexão: Excel, Planilhas Google, MCP, API REST, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, alertas e relatórios agendados. Conecte o banco de dados uma única vez e todas as plataformas lerão a mesma conexão somente leitura — não há configuração por ferramenta nem necessidade de uma segunda cópia dos dados.
Preciso abrir uma porta no firewall para meu banco de dados Microsoft Access?
Não. O Agente de Rede do Query Streams é executado dentro da sua rede e abre uma única conexão criptografada de saída. Nada fica à escuta do tráfego de entrada, nenhuma VPN é necessária e o banco de dados mantém suas regras de firewall existentes.
É possível alterar dados usando o recurso "Consultar Fluxos" no Microsoft Access?
Não. O agente impõe o modo somente leitura no ponto de execução — uma instrução por vez, apenas SELECT e similares. As credenciais permanecem no agente e nunca são enviadas para o Query Streams.
O que o Query Streams precisa para se conectar ao Microsoft Access?
Um host acessível, uma função e sua senha — o agente carrega o driver, portanto, nada é instalado no banco de dados. O que você aponta: Um arquivo .mdb ou .accdb, na máquina Windows onde o agente é executado. Plataforma: Somente Windows — este é o único conector disponível, pois o driver é da Microsoft. Pré-requisito: O mecanismo de banco de dados Microsoft Access de 64 bits. O agente verifica a presença dele antes de você se conectar. Driver: Microsoft ACE OLEDB — a versão mais recente disponível entre 16.0, 15.0 e 12.0, selecionada automaticamente.
Posso unir o Microsoft Access a outro banco de dados na mesma consulta?
Sim, trata-se de uma consulta federada. Uma única instrução pode referenciar o Microsoft Access e suas outras conexões simultaneamente, escritas como conexão.esquema.tabela. Cada origem executa apenas a parte que consegue e transmite o resultado de volta; a junção ocorre centralmente, portanto, as origens nunca se conectam entre si e nada é copiado ou agendado. O modo somente leitura se aplica a cada parte — apenas SELECT, WITH e EXPLAIN — e há um limite para a quantidade de dados que uma origem pode fornecer para uma única consulta. Consultas federadas são um recurso do plano; a página de consultas federadas contém os limites atuais de origem e tamanho.
Coloque o Access onde o trabalho acontece.
Instale o agente, aponte-o para seu banco de dados e escolha um destino.
Somente leitura Apenas envio As credenciais permanecem com o agente.

