Gegevens ophalen van SQL Server naar binnen Google formulieren
Haal live rijen uit je SQL Server-database naar Google Sheets en vernieuw ze wanneer je maar wilt. Geen CSV-uploads, geen Apps Script, geen kopiëren en plakken. De eerste keer duurt het ongeveer tien minuten en het is inbegrepen bij het gratis abonnement.
Wat je uiteindelijk overhoudt
Een Google Sheet die de live resultaten van een SQL-query op uw SQL Server-database weergeeft, met een knop waarmee de meest recente rijen worden opgehaald zodra de gegevens wijzigen. Zoals dit:
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | klant_id | voornaam | achternaam | land | totaal |
| 2 | 1042 | Maria | Alvarez | VS | 1,284.50 |
| 3 | 1043 | Daniël | Okafor | VS | 612.00 |
| 4 | 1047 | Priya | Nair | VS | 2,090.75 |
| 5 | 1051 | Thomas | Berg | VS | 338.20 |
| 6 | 1056 | Lucía | Ferreira | VS | 1,455.00 |
| 7 | 1060 | Kenji | Sato | VS | 874.10 |
| 8 |
Microsoft SQL Server bewaart uw gegevens op een server die u of uw team beheert. Om deze gegevens in Google Sheets te krijgen, moet u meestal CSV-bestanden exporteren die al verouderd zijn zodra ze binnenkomen, of scripts gebruiken die niemand wil onderhouden. Query Streams slaat dit over: een klein hulpprogramma, de Agent, voert de query uit op de locatie waar uw gegevens zich bevinden, en een Google Sheets-add-on vraagt de Agent vervolgens om de gewenste rijen. Alleen de resultaten worden verzonden via een versleutelde verbinding, waardoor Google Sheets overal beschikbaar is: in elke browser op elk apparaat.
Wat je nodig hebt
Een Query Streams-account
Het gratis abonnement is voldoende voor deze handleiding. Meld je aan via mijn.querystreams.nl.
De agent bevindt zich op een computer die de server kan bereiken.
Een klein programma dat op de achtergrond draait en de database raadpleegt wanneer Google Sheets daarom vraagt. Vaak is dit de databaseserver zelf, of een computer die altijd aan staat in hetzelfde netwerk.
Uw SQL Server-verbindingsgegevens
De servernaam, de databasenaam en een gebruikersnaam en wachtwoord waarmee de database kan worden gelezen. Als iemand anders de database beheert, moet je deze gegevens aan die persoon vragen.
Welke computer krijgt de agent? Elke machine die altijd aan staat en al toegang heeft tot uw SQL Server-database, vaak de databaseserver zelf of een computer in hetzelfde netwerk. Google Sheets kan overal zijn.Het wordt in je browser uitgevoerd.
Verbind het in vijf stappen.
-
Maak uw account aan
Ga naar mijn.querystreams.nl en meld je aan. Kies de Gratis plan. Het is een echt plan, geen proefversie, en het omvat het verbinden van je SQL Server-database en het uitvoeren van query's vanuit Google Sheets.
Installeer de agent op een computer die de server kan bereiken.



Aanmelden, openen DownloadInstalleer de agent op een machine die uw SQL Server-database al kan bereiken: vaak de databaseserver zelf, of een computer die altijd aan staat in hetzelfde netwerk. Dit duurt een minuut en de agent start daarna automatisch.
Waarom een klein programma in plaats van een driver? De agent is een eenmalige installatie voor Windows, Mac of Linux (ongeveer 85 MB op Windows, iets meer dan 100 MB op Mac en Linux) die stil op de achtergrond draait. Het maakt één uitgaande, versleutelde verbinding met Query Streams, net zoals een browser dat doet, dus u hoeft geen firewallpoort te openen en geen VPN in te stellen. Uw database blijft op uw netwerk en de rijen worden naar uw locatie verzonden, indien nodig via internet. Het enige dat u nodig heeft, is de add-on.
De downloadpagina toont Uw toegangssleutelPlak het in de Agent wanneer daarom wordt gevraagd en wacht tot de badge is weergegeven. Verbonden met querystreamsDat is het enige wat je op de agent zelf doet.
Complete walkthroughs zijn beschikbaar als je die wilt: Windows, Mac, Linux.
-
Richt het op uw SQL Server-database.
Ga terug naar je browser en open... Data Agents (onder Gegevens (in het bovenste menu). Uw makelaar staat daar vermeld. Klik Connector toevoegen, kiezen Microsoft SQL Serveren vul de gegevens in die je eerder hebt verzameld:
- Verbindingsnaam
- Elke naam die je later zult herkennen, zoals 'Verkoopdatabase'.
- Server
- The server’s name or IP address, like 192.168.1.10 or dbserver. A named instance (SQL Express is one) is written host\INSTANCE, like dbserver\SQLEXPRESS.
- Haven
- Starts at 1433. Leave it there, also for a named instance: the server’s SQL Browser finds the instance’s port. Change it only if the instance uses a fixed port.
- Gebruikersnaam
- A SQL Server login (not a Windows login) that can read your data. The box starts empty; a read-only login is safest.
- Wachtwoord
- The password for that login.
Klik op TestverbindingWanneer er staat Aangesloten (of Signed in), klik Volgende. The next screen, Which databases do you want to work with?, lists the databases this login can see: tick yours. No list? Type the name under Type a database name en klik Verifiëren. Then click Volgende door Data realm and finish with Connector makenDe verbinding bereikt uw agent binnen enkele seconden.
Test mislukt? Usually SQL Express with TCP/IP turned off, SQL Server Browser stopped, a firewall, or a server that accepts Windows logins only. Elk testbericht en de bijbehorende oplossing.
-
See your data in Query Builder Optioneel
You can look at your SQL Server database before Google Sheets is involved at all. Open Querybouwer in the portal and pick the connection you just made. The Schema tab lists your tables and columns, and clicking one puts its name in the editor, so you can write a query without remembering exact names. Click Ren and the rows appear under Resultaten. Query Builder is on every plan, Free included.
On Business plans you can also ask Nova in plain English (“show me customers in the USA”) and it writes the SQL for you. When the query looks right, save it: from Personal Core up it shows in the add-on’s Saved Queries list, and on any plan you can copy the SQL into the next step.
-
Querystreams toevoegen aan Google Sheets
Open een Google Sheet en ga naar Extensies → Add-ons → Add-ons downloaden, zoeken naar Query-stromenen klik InstallerenOf installeer het direct vanaf Querystreams op de Google Workspace MarketplaceGoogle zal je vragen om de add-on toe te staan; dat is normaal.
Daarna is het in elk Google Sheet dat u opent te vinden: een Query Streams-pictogram in het zijpaneel aan de rechterkant, ook vermeld onder UitbreidingenEr is geen aparte aanmelding nodig. Het herkent het Google-account dat je al gebruikt, dus het e-mailadres moet hetzelfde zijn als het e-mailadres dat aan je Query Streams-account is gekoppeld.
-
Schuif je eerste tafel aan
Klik op het pictogram 'Query Streams' in het zijpaneel aan de rechterkant van het werkblad (of zoek het onder Uitbreidingen). Kiezen Query Streamer en kies de verbinding die je zojuist hebt gemaakt.
Typ de query die u wilt uitvoeren. Deze haalt een paar kolommen op uit een Klanten tafel:
Voorbeeld · SQLSELECTEER DE TOP 100 KlantID, Bedrijfsnaam, Plaats UIT dbo.Customers ORDER BY Bedrijfsnaam;
Onder Bestemmingsblad Selecteer het tabblad waar de rijen moeten komen te staan en klik vervolgens. Query uitvoerenDe rijen verschijnen binnen een seconde of twee in dat tabblad. Klik op 'Query uitvoeren' wanneer de gegevens zijn gewijzigd en het tabblad wordt direct bijgewerkt.
Weet je niet wat SQL is? Build it in Querybouwer first and paste it here, or pick it from Saved Queries if you saved it.
Dat is alles. Uw gegevens staan in het spreadsheet en worden met één klik bijgewerkt. Er is niets van uw netwerk verwijderd, behalve de rijen die u hebt opgevraagd.
Goede volgende stappen
- Sla de zoekopdracht op. in het portaal, zodat je het met één klik opnieuw kunt uitvoeren, vanuit Google Sheets of Excel.
- Voeg een filter toe zoals een datumbereik, zodat dezelfde zoekopdracht "deze maand" kan antwoorden zonder aanpassingen.
- Deel de resultaten met een collega. Zij zien de rijen, niet je inloggegevens.
Vragen die mensen stellen
Moet mijn SQL Server-database op dezelfde computer staan als waarop ik Sheets gebruik?
Nee. Alleen de agent hoeft zich op dezelfde locatie te bevinden als uw SQL Server-database. Google Sheets werkt in uw browser op elk apparaat. Open de add-on met hetzelfde Google-account en uw verbindingen zijn direct beschikbaar.
Worden mijn gegevens naar Query Streams gekopieerd?
Nee. De agent voert de query uit op de locatie waar uw gegevens zich bevinden en verzendt alleen de rijen die worden geretourneerd. Er vindt tussendoor geen synchronisatie of opslag plaats.
Is dit echt inbegrepen bij het gratis abonnement?
Ja. Gratis is een abonnement dat je behoudt, geen proefperiode die verloopt. Bekijk precies wat het inhoudt op de website. prijspagina.
Wordt het werkblad automatisch vernieuwd?
Klik nogmaals op 'Query uitvoeren' wanneer u de meest recente rijen wilt ophalen. Voor een spreadsheet die automatisch wordt vernieuwd volgens een schema, zonder dat iemand iets hoeft te doen, kunt u een automatisering instellen in de Query Streams-portal (Streams → Automatisering). Deze functie is beschikbaar in alle abonnementen.
Gerelateerde handleidingen
Elke gids voor SQL Server
Is dit niet helemaal jouw situatie?
- Gebruik je Azure SQL Database? Selecteer de Azure SQL-kaart, plak de verbindingsreeks uit de Azure-portal en geef je database een eigen naam in plaats van 'master' → Azure SQL
Setup trouble?
- Want the Agent to sign in with a login that can only read? Create a read-only database user, with copy-paste SQL for each database → Create a read-only database user
- Test connection cannot reach the database server? Open the database's port in Windows Defender Firewall on the computer it runs on → Open a firewall port on Windows
- Agent shows Offline, or Test connection and Browse are greyed out? Check that the Agent is online → Is the Agent online?

