Logotipo dos Bancos de Dados Gerenciados da Vultr

Gerenciado · PG + MySQL Fala PostgreSQL / MySQL

Conectar Bancos de dados gerenciados da Vultr para Excel, Planilhas Google, IA e REST

Bancos de dados gerenciados pela Vultr — PostgreSQL ou MySQL. A porta é atribuída por cluster e não é a 5432, que é o que geralmente acontece na configuração.

Uma conexão, todas as superfícies

Para onde seus dados da Vultr podem ir

O Query Streams lê bancos de dados gerenciados da Vultr a partir do Microsoft Excel, Google Sheets, Power BI, assistentes de IA via MCP e um endpoint REST por meio de uma única conexão somente leitura. Um cartão abrange os dois mecanismos oferecidos pela Vultr, PostgreSQL e MySQL, e você escolhe qual deles na parte superior. Duas coisas importantes a saber antes de começar: a Vultr atribui uma porta não padrão por cluster em vez de usar a porta padrão do mecanismo, e os dois mecanismos recebem tratamento diferente em relação à criptografia. Ambos os aspectos são explicados abaixo.

O Vultr Managed Databases oferece suporte a PostgreSQL/MySQL. — o driver padrão, portanto, todas as instruções abaixo se aplicam sem alterações. A única parte específica da Vultr é a string de conexão, abordada em detalhes de conexão.

  1. Para sua equipe, fornecedores e parceiros.
  2. Vultr para Excel Microsoft Excel · Suplemento do Excel

    Importe resultados da Vultr em tempo real diretamente para uma planilha e atualize-os sob demanda — Excel para desktop, Excel Online, Microsoft 365.

    Guia do PostgreSQL
  3. Vultr para Planilhas Google Suplemento de planilhas

    Execute uma consulta Vultr salva na barra lateral e arraste as linhas para a planilha. Os colaboradores que compartilharam a planilha podem atualizá-la por conta própria.

    Guia do PostgreSQL
  4. Pergunte à Nova sobre a Vultr Nova AI · texto para SQL

    Faça uma pergunta em linguagem simples. O Nova já conhece suas tabelas Vultr, 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
  5. Vultr para Visualizador de Dados Compartilhamento de resultados · equipe, fornecedores, parceiros · celular, tablet, computador

    Compartilhe um resultado Vultr em tempo real com qualquer pessoa — um colega, um fornecedor, um parceiro — como uma tabela 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
  6. Para aplicativos e sistemas
  7. API REST da Vultr endpoint HTTP

    Publique uma consulta Vultr 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 do PostgreSQL
  8. Vultr para 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 da Vultr em tempo real via HTTPS — sem driver ODBC, sem porta de banco de dados aberta.

    Como funciona o Power BI
  9. Vultr para Airtable Plataforma de automação

    Sincronize as linhas do Vultr com uma base do Airtable de acordo com uma programação ou busque-as dentro de um script de automação do Airtable.

    Guia do PostgreSQL
  10. Vultr para Baserow Plataforma de automação

    Forneça dados de uma tabela Baserow da Vultr através do endpoint REST — hospedado localmente ou na nuvem Baserow.

    Guia do PostgreSQL
  11. Vultr para SeaTable Plataforma de automação

    Mantenha uma base SeaTable atualizada com dados da Vultr sem exportar um arquivo ou expor o banco de dados.

    Guia do PostgreSQL
  12. Vultr para Smartsheet Plataforma de automação

    Integre os resultados do Vultr 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 do PostgreSQL
  13. Vultr para Anvil Anvil Works · Plataforma de aplicativos

    Faça backup de um aplicativo Python do Anvil com o Vultr por meio do endpoint REST, em vez de incorporar as credenciais do banco de dados no aplicativo.

    Guia do PostgreSQL
  14. Para ferramentas de IA
  15. Servidor Vultr MCP Clientes Claude, Cursor e MCP

    Conceda a um assistente de IA acesso somente leitura ao Vultr com o esquema necessário para escrever SQL corretamente — sem credenciais no chat.

    Guia do PostgreSQL
  16. Entregue às pessoas
  17. Alertas e relatórios da Vultr Slack · Discord · E-mail · Webhook

    Programe uma consulta Vultr 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

01

Instale o Agente de Rede em qualquer local que possa alcançar o cluster. Ele só faz conexões de saída, portanto, nenhuma regra de firewall de entrada é necessária.

02

No portal da Vultr, abra Bancos de Dados Gerenciados, selecione seu cluster e, em seguida, Visão Geral e Detalhes da Conexão.

03

Cole a string de conexão no primeiro campo. O host, a porta, o banco de dados, o nome de usuário e a senha são lidos automaticamente, e o seletor de mecanismo segue o esquema: uma string postgres:// seleciona o PostgreSQL, uma string mysql:// seleciona o MySQL.

04

Verifique a porta de destino. A Vultr atribui uma porta por cluster e o PostgreSQL geralmente usa a porta 16751, portanto, este é o campo que deve ser verificado, e não presumido.

05

Deixe a opção "Usar SSL" ativada, teste e salve. Leia os dados no Microsoft Excel, Google Sheets, Power BI, MCP ou REST.

Análise detalhada do recurso

O que a Vultr te oferece

A porta é por cluster, e é o campo que captura as pessoas.

A maioria dos provedores de serviços gerenciados mantém o mecanismo de busca padrão. A Vultr não, e tudo o que acontece depois disso depende de que essa configuração esteja correta.

  • Os clusters PostgreSQL geralmente usam a porta 16751 em vez da 5432, e os clusters MySQL também têm sua própria porta atribuída. O número pertence ao cluster, não ao mecanismo.
  • Assim, o cartão deixa o campo da porta em branco propositalmente, em vez de preencher automaticamente um valor padrão que estaria incorreto. É necessário digitar ou colar o valor, e o programa se recusa a salvar sem um.
  • Essa é a falha melhor. Um código 5432, incorreto, mas plausível, passaria pelo formulário sem problemas e, em seguida, expiraria o tempo limite na conexão, o que seria interpretado como um firewall bloqueado e faria você procurar no lugar completamente errado.
  • Colar a string de conexão dos Detalhes da Conexão é o método mais confiável, pois a porta é roteada internamente.

Um cartão, dois motores, e eles diferem na criptografia.

O seletor de motor na parte superior altera mais do que o motorista. Esta é a parte que vale a pena ler antes de desmarcar uma caixa de seleção.

  • Selecione PostgreSQL e o agente forçará a criptografia para qualquer host .vultrdb.com, independentemente do que estiver marcado na caixa de seleção. A Vultr exige isso e o agente não enviará texto não criptografado para esse nome de host.
  • Selecione MySQL e a caixa de seleção é todo o mecanismo. Ela está ativada por padrão e a conexão é criptografada enquanto estiver ativada, mas nada a sobrescreve se você a desativar.
  • A diferença é estrutural, e não um descuido: o agente mantém uma tabela de nomes de host do PostgreSQL hospedado para os quais ele força o uso de TLS, e não há equivalente para MySQL. A mesma divisão se aplica a todas as placas com suporte a múltiplos mecanismos de banco de dados.
  • As instruções práticas são as mesmas em ambos os casos. — Deixe a opção Usar SSL ativada. No MySQL, é a única coisa que protege a conexão.
  • Em nenhum dos casos a cadeia de certificados é verificada. Entenda a criptografia como uma proteção contra qualquer pessoa que leia o tráfego, e não como uma prova de qual servidor respondeu.

O que a conexão pode e não pode fazer

As mesmas garantias se aplicam a ambos os motores.

  • Tudo o que o agente executa é somente leitura, uma instrução por vez, e não executará nada que exija escrita.
  • As credenciais permanecem na máquina onde você instalou o agente. O Query Streams não mantém nenhuma cópia delas nem dos seus dados.
  • Você pode compartilhar a capacidade de executar uma consulta salva sem compartilhar o código SQL subjacente ou a senha do banco de dados.
  • Independentemente do mecanismo de busca escolhido, a conexão é salva com as credenciais desse mecanismo, e a Vultr é mantida como um indicador.
-- Somente leitura, qualquer que seja o mecanismo escolhido\nSELECT c.name,\n COUNT(o.id) AS orders,\n SUM(o.amount) AS revenue\nFROM customers AS c\nJOIN orders AS o ON o.customer_id = c.id\nWHERE o.placed_at >= now() - interval '30 days'\nGROUP BY c.name\nORDER BY revenue DESC;

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

Junte-se à Vultr para acessar o restante dos seus dados.

Uma única instrução pode abranger o Vultr e suas outras conexões simultaneamente. Cada fonte executa apenas a parte que consegue, transmite o resultado de volta e a junção ocorre de forma centralizada — as fontes nunca se comunicam entre si e nada é copiado para nenhum lugar.

3 conexões · 3 agentes

Bancos de dados gerenciados da Vultr Gerenciado · PG + MySQL
Microsoft SQL Server Motor relacional
Listrado Pagamentos e faturamento

Uma declaração

-- nada copiado, nada mesclado, nada agendado
SELECIONAR   c.região, COUNT(*) AS pedidos, SUM(i.valor_devido) AS faturado
DE     vultr_db.ordens.públicas1  f
JUNTAR     erp_sql.dbo.clientes2   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

Do que a Vultr precisa

Hospedar
db-postgresql-abc123.vultrdb.com — o cartão reconhece o sufixo .vultrdb.com
Porto
Atribuído por cluster e deixado em branco propositalmente. O PostgreSQL geralmente é 16751; copie o valor real do portal.
Motores
PostgreSQL ou MySQL, escolhido na parte superior do cartão. Uma string de conexão colada define a conexão para você.
Motorista
Npgsql ou MySqlConnector, fornecidos pelo agente — nada para instalar no lado da Vultr.
Colar formato
A string de Visão geral, Detalhes da conexão, como um URI postgres:// ou mysql://
Padrões
O banco de dados defaultdb e o usuário vultradmin são preenchidos previamente, correspondendo ao que a Vultr cria.
TLS
Forçado pelo agente para .vultrdb.com no PostgreSQL. Controlado por caixa de seleção no MySQL, ativado por padrão — deixe ativado. A cadeia de certificados não é verificada de nenhuma das maneiras.
Agrupamento
Nenhuma. A Vultr não expõe nenhum pooler e o agente não aplica nenhuma adaptação de pooler.
Salvo como
PostgreSQL ou MySQL, com Vultr mantido como um distintivo.
Esquema padrão
público no PostgreSQL. Uma conexão MySQL é qualificada pelo seu banco de dados.

A porta não padrão é o único detalhe importante a ser lembrado desta página. É um pequeno detalhe que causa uma falha desproporcionalmente confusa, porque uma conexão com o host correto na porta errada não é recusada — ela trava e expira, o que se parece exatamente com um firewall bloqueado. Copiar a string de conexão em vez de digitar o host manualmente evita todo esse tipo de problema, já que a porta é incluída nela.

Vale a pena esclarecer a diferença na criptografia por mecanismo, pois a caixa de seleção parece idêntica em ambos. No PostgreSQL, trata-se de um controle adicional sobre algo que o agente já garante; no MySQL, é a garantia. O mesmo widget, peso diferente, e a instrução honesta é a mesma para ambos.

Para uma consulta entre fontes diferentes, o qualificador segue o mecanismo de busca em vez do selo. Uma conexão PostgreSQL chamada `vultr_db` é escrita como `vultr_db.public.orders`; a mesma conexão no MySQL é qualificada pelo seu banco de dados. Isso permite junções a uma pasta de arquivos CSV, um sistema de registro local ou uma API de faturamento em uma única instrução somente leitura.

Documentação do fornecedor: www.vultr.com

Perguntas frequentes

Perguntas sobre bancos de dados gerenciados da Vultr

Quais ferramentas conseguem ler dados de bancos de dados gerenciados da Vultr 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 de firewall para meu banco de dados do Vultr Managed Databases?

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 que os fluxos de consulta alterem dados em bancos de dados gerenciados da Vultr?

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 aos bancos de dados gerenciados da Vultr?

Um host acessível, uma função e sua senha — o agente carrega o driver, portanto, nada é instalado no banco de dados. Host: db-postgresql-abc123.vultrdb.com — o cartão reconhece o sufixo .vultrdb.com. Porta: Atribuída por cluster e deixada em branco propositalmente. O PostgreSQL geralmente usa a porta 16751; copie a porta real do portal. Mecanismos: PostgreSQL ou MySQL, escolhido na parte superior do cartão. Uma string de conexão colada define isso para você. Driver: Npgsql ou MySqlConnector, carregado pelo agente — nada para instalar no lado da Vultr.

Posso unir bancos de dados gerenciados da Vultr a outro banco de dados na mesma consulta?

Sim, trata-se de uma consulta federada. Uma única instrução pode referenciar bancos de dados gerenciados pela Vultr 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.

Conectar-se a bancos de dados gerenciados da Vultr é diferente de conectar-se ao PostgreSQL?

Apenas a string de conexão. O Vultr Managed Databases utiliza o protocolo de comunicação do PostgreSQL, portanto, filtros, agendamento, compartilhamento, os complementos do Excel e do Google Sheets e o servidor MCP funcionam de maneira idêntica. O cartão Vultr preenche automaticamente as configurações de host, porta e SSL que o provedor espera.

Existe algum guia de migração do Vultr para o Excel?

Sim, é o guia do PostgreSQL e está correto para os Bancos de Dados Gerenciados da Vultr, conforme descrito. A Vultr utiliza o protocolo de comunicação do PostgreSQL, portanto, a conexão entre Vultr e Excel, entre Vultr e Planilhas Google e qualquer outro destino segue os mesmos passos. A única parte específica da Vultr é a string de conexão, e o cartão da Vultr a preenche automaticamente.

Coloque a Vultr 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.