Voir les catégories

Comment connecter Microsoft SQL Server à Google Sheets - Stream Live Database Data

3 min de lecture

Connexion · SQL Server à Google Sheets

Récupérer des données à partir de Serveur SQL dans Google Sheets

Importez en temps réel les données de votre base de données SQL Server dans Google Sheets et actualisez-les à votre guise. Aucun import CSV, aucun script Apps Script, aucun copier-coller. Une dizaine de minutes suffisent la première fois, et le forfait gratuit couvre tout.

Environ 10 minutes Aucun codage nécessaire Les données restent sur votre réseau N'importe quel navigateur, n'importe quel appareil
Vous êtes bloqué à un moment donné ? N'hésitez pas à nous demander. Ouvrir Soutien Dans la section « Flux de requêtes » (menu en haut à droite → Assistance), envoyez-nous un message. De vraies personnes le liront, et « Je ne comprends pas ce que cet écran demande » est une question tout à fait légitime.

Ce que vous obtiendrez

Logo de Microsoft SQL ServerUne feuille Google Sheets affichant les résultats en temps réel d'une requête SQL sur votre base de données SQL Server, avec un bouton permettant d'afficher les dernières lignes dès que les données changent. Par exemple :

Microsoft SQL Server stocke vos données sur un serveur que vous ou votre équipe gérez. Les importer dans Google Sheets implique généralement des exportations CSV obsolètes dès leur importation, ou des scripts difficiles à maintenir. Query Streams simplifie cette approche : un petit programme auxiliaire, l’Agent, exécute la requête directement sur vos données, et une extension Google Sheets lui demande les lignes souhaitées. Seuls les résultats sont transférés, via une connexion chiffrée, et Google Sheets est accessible partout : depuis n’importe quel navigateur et sur n’importe quel appareil.

OÙ SE TROUVE LA BASE DE DONNÉESvotre réseau de bureau ou votre salle des serveursVotre serveur SQLbase de donnéesreste sur votre réseauAgent de flux de requêtessur le même réseauFlux de requêteslien cryptésur Internet · résultats uniquementOÙ QUE VOUS SOYEZn'importe quel navigateur : ordinateur portable, tablette, téléphone, ChromebookGoogle Sheetsles rangées arrivent sur une feuille
L'agent est connecté à vos données. Votre feuille de calcul est stockée dans le cloud de Google. Ouvrez-la où que vous soyez et les lignes s'afficheront.

Ce dont vous aurez besoin

Un compte Query Streams

Le forfait gratuit suffit pour ce guide. Inscrivez-vous sur mon.querystreams.com.

L'agent installé sur un ordinateur pouvant accéder au serveur

Un petit programme qui s'exécute en arrière-plan et interroge la base de données lorsque Google Sheets le demande. Il s'agit généralement du serveur de base de données lui-même, ou de tout ordinateur toujours allumé sur le même réseau.

Détails de votre connexion à SQL Server

Le nom du serveur, le nom de la base de données, ainsi qu'un nom d'utilisateur et un mot de passe permettant d'y accéder. Si la base de données est gérée par une autre personne, c'est à elle qu'il faut demander ces informations.

Quel ordinateur reçoit l'agent ? Toute machine toujours allumée qui peut déjà accéder à votre base de données SQL Server, souvent le serveur de base de données lui-même ou un ordinateur sur le même réseau. Google Sheets peut être partout; il s'exécute dans votre navigateur.

Connectez-le en cinq étapes

  1. Créez votre compte

    Aller à mon.querystreams.com et inscrivez-vous. Choisissez le Gratuit Ce plan est un véritable plan, et non une version d'essai. Il couvre la connexion à votre base de données SQL Server et l'exécution de requêtes depuis Google Sheets.

  2. Installez l'agent sur un ordinateur pouvant accéder au serveur.

    Connectez-vous, ouvrez TéléchargerInstallez ensuite l'agent sur une machine ayant déjà accès à votre base de données SQL Server : généralement le serveur de base de données lui-même, ou tout ordinateur toujours allumé sur le même réseau. L'opération prend une minute et l'agent s'exécute ensuite automatiquement.

    Pourquoi un petit programme plutôt qu'un pilote ? L'agent s'installe en une seule étape sur Windows, Mac ou Linux (environ 85 Mo sur Windows, un peu plus de 100 Mo sur Mac et Linux) et fonctionne discrètement en arrière-plan. Il établit une connexion sortante chiffrée avec Query Streams, comme le ferait un navigateur ; vous n'avez donc pas besoin d'ouvrir de port dans votre pare-feu ni de configurer de VPN. Votre base de données reste sur votre réseau et les données sont accessibles où que vous soyez, via Internet si nécessaire. Seul le module complémentaire est requis de votre côté.

    La page de téléchargement affiche Votre clé d'accèsCollez-le dans l'Agent lorsqu'il vous le demande, et attendez que le badge affiche Connecté aux flux de requêtesC'est la seule chose que vous devez faire sur l'Agent lui-même.

    Des guides complets sont disponibles si vous le souhaitez : Fenêtres, Mac, Linux.

  3. Indiquez-lui l'emplacement de votre base de données SQL Server.

    De retour dans votre navigateur, ouvrez Agents de données (sous Données (dans le menu du haut). Votre agent y est répertorié. Cliquez Ajouter un connecteur, choisir Microsoft SQL Server, et complétez les informations que vous avez recueillies précédemment :

    Nom de la connexion
    Un nom que vous reconnaîtrez plus tard, comme base de données des ventes.
    Serveur
    Le nom du serveur ou son adresse IP, par exemple sales-db.company.com ; pour une instance nommée, utilisez SERVEUR\INSTANCE.
    Port
    Le port réseau sur lequel SQL Server écoute ; laissez-le à 1433 sauf si votre administrateur l'a modifié.
    Base de données
    La base de données à ouvrir en premier ; elle est initialement nommée « master », remplacez-la donc par le nom de votre propre base de données.
    Nom d'utilisateur
    Un identifiant de connexion SQL Server autorisé à lire les données ; il est initialement renseigné avec « sa », il faut donc le remplacer par un identifiant de connexion en lecture seule.
    Mot de passe
    Le mot de passe pour cette connexion SQL Server.

    Cliquez sur Test de connexion.Quand il lit Connecté, un Capture de schéma Cette étape vous demande quelles bases de données inclure ; sélectionnez-en au moins une, puis cliquez. ÉconomiserLa connexion atteint votre agent en quelques secondes.

    Test échoué ? Il s'agit généralement du nom du serveur ou d'un pare-feu entre l'ordinateur de l'agent et la base de données. Essayez les mêmes informations depuis cet ordinateur avec votre outil de base de données habituel ; si cela ne fonctionne pas, l'agent ne fonctionnera pas non plus.

  4. Ajouter des flux de requêtes à Google Sheets

    Ouvrez n'importe quelle feuille Google, allez à Extensions → Modules complémentaires → Télécharger des modules complémentaires, Rechercher Flux de requêtes, et cliquez InstallerOu installez-le directement depuis Flux de requêtes sur la place de marché Google WorkspaceGoogle vous demandera d'autoriser l'extension ; c'est normal.

    Ensuite, dans chaque feuille Google que vous ouvrez, vous trouverez une icône Query Streams dans le panneau latéral droit, également répertoriée sous ExtensionsIl n'y a pas de connexion séparée. Le système reconnaît le compte Google que vous utilisez déjà ; l'adresse e-mail doit donc être celle associée à votre compte Query Streams.

  5. Installez votre première table

    Cliquez sur l'icône Flux de requêtes dans le panneau latéral à droite de la feuille (ou trouvez-la sous Extensions). Choisir Flux de requêtes et sélectionnez la connexion que vous venez d'établir.

    Saisissez la requête que vous souhaitez exécuter. Celle-ci extrait quelques colonnes d'une base de données. Clients tableau:

    Exemple · SQL
    SÉLECTIONNER LES 100 PREMIERS CustomerID, CompanyName, City DE dbo.Customers TRIER PAR CompanyName ;

    Sous Fiche de destination Sélectionnez l'onglet dans lequel les lignes doivent apparaître, puis cliquez. Exécuter une requêteLes lignes s'affichent dans cet onglet en une ou deux secondes. Cliquez à nouveau sur « Exécuter la requête » dès que les données changent ; l'onglet se met alors à jour.

    Vous ne connaissez pas SQL ? Créez plutôt la requête dans le portail Query Streams. Générateur de requêtes L'interface affiche vos tables et colonnes, vous permettant de les parcourir par simple clic. Avec les abonnements Business, vous pouvez également interroger Nova en langage naturel (« Afficher les clients aux États-Unis ») et l'application génère automatiquement la requête SQL. Enregistrez-la : elle sera accessible en un clic depuis le portail et dans la liste des requêtes enregistrées de l'extension, à partir de l'abonnement Personal Core.

C'est ça. Vos données sont dans la feuille et restent à jour en un clic. Seules les lignes que vous avez demandées ont quitté votre réseau.

Bonnes prochaines étapes

  • Enregistrer la requête dans le portail, vous pouvez donc le relancer en un seul clic, depuis Google Sheets ou Excel.
  • Ajouter un filtre par exemple, une plage de dates, afin que la même requête puisse répondre « ce mois-ci » sans modification.
  • Partagez les résultats avec un collègue. Il voit les rangs, pas vos qualifications.

Questions que se posent les gens

Ma base de données SQL Server doit-elle obligatoirement se trouver sur l'ordinateur sur lequel j'utilise Sheets ?

Non. Seul l'agent doit être installé sur le même serveur que votre base de données SQL Server. Google Sheets fonctionne dans votre navigateur, quel que soit votre appareil. Ouvrez l'extension avec le même compte Google et vos connexions seront disponibles.

Mes données sont-elles copiées dans Query Streams ?

Non. L'agent exécute la requête à l'endroit où se trouvent vos données et n'envoie que les lignes renvoyées. Aucune donnée n'est synchronisée ni stockée entre-temps.

Le forfait gratuit couvre-t-il vraiment cela ?

Oui. L'offre gratuite est un abonnement permanent, et non une période d'essai. Consultez les détails sur son contenu. page de tarification.

La feuille de calcul se met-elle à jour automatiquement ?

Cliquez à nouveau sur « Exécuter la requête » pour afficher les dernières lignes. Pour une feuille qui s'actualise automatiquement, configurez une automatisation dans le portail Query Streams (Flux → Automatisation). Cette fonctionnalité est incluse dans tous les abonnements.

Toujours bloqué ? Ouvrir Soutien Dans Query Streams, indiquez-nous l'étape à laquelle vous vous trouvez et ce que vous voyez. Nous vous mettrons en relation.
Query Streams connecte également les mêmes données àExcelClaude, Curseur et ChatGPTune API RESTet plus encore

Chaque guide pour SQL Server

Ce n'est pas tout à fait votre configuration ?

  • Vous utilisez Azure SQL Database ? Sélectionnez la carte Azure SQL, collez la chaîne de connexion depuis le portail Azure et nommez votre base de données au lieu de « master » → Azure SQL
Updated on 30 septembre 2026

Powered by BetterDocs