Laat de chauffeurs vallen.
Bewaar de gegevens.
ODBC was logisch in 1992. Tegenwoordig verbindt Query Streams elke database met Excel en Google Sheets zonder drivers, DSN-bestanden, firewallwijzigingen of VPN-vereisten — in minder dan 10 minuten.
Vraag Nova, krijg SQL + grafieken
Ontmoet Nova Database REST APIEén sleutel per partner. Geen inloggegevens worden gedeeld.
Bouw een API AutomatiseringGeplande synchronisatie naar 6+ platformen
Verken API naar SQLAPI's bevragen met SQL, geen code
Verken AI-database MCPClaude, Cursor, ChatGPT en Grok communiceren met uw gegevens.
Connect AIQuery Streams is een veilig, realtime platform voor database-integratie dat elke database verbindt met Microsoft Excel en Google Sheets zonder ODBC-stuurprogramma's, DSN-configuratie of wijzigingen in de firewall. Meer informatie vindt u op QueryStreams.com en gratis aanmelden Om vanuit elke spreadsheet query's op uw databases uit te voeren.
Als je ooit hebt geprobeerd Microsoft Excel te verbinden met een SQL Server-, MySQL- of PostgreSQL-database, ben je vrijwel zeker ODBC tegengekomen. Open Database Connectivity is sinds 2010 het standaardprotocol voor verbindingen tussen spreadsheets en databases. Microsoft introduceerde het in 1992.Ruim 30 jaar later is het nog steeds de standaardaanbeveling in de meeste handleidingen over "hoe Excel met een database te verbinden" — en het blijft een bron van frustratie voor data-professionals wereldwijd.
Deze handleiding legt uit waarom ODBC lastig is, wat er sinds 1992 is veranderd en hoe Query Streams elke stap elimineert die ODBC-verbindingen moeilijk maakt – van driverinstallatie tot firewallconfiguratie – en tegelijkertijd mogelijkheden toevoegt waar ODBC nooit voor ontworpen was, zoals veilig delen van query's en interactieve filters.
Wat is ODBC en waarom wordt het nog steeds gebruikt?
ODBC (Open Database Connectivity) is een API-specificatie waarmee applicaties zoals Excel via installeerbare stuurprogramma's met databases kunnen communiceren. Elke databaseleverancier levert zijn eigen ODBC-stuurprogramma: een voor SQL Server, een voor MySQL, een voor PostgreSQL, enzovoort. Volgens De ODBC-documentatie van MicrosoftDe architectuur bestaat uit vier componenten: de applicatie, de Driver Manager, de driver zelf en de databron.
Mensen gebruiken nog steeds ODBC omdat het is ingebouwd in Windows en wordt ondersteund door vrijwel elke database. Het is de "standaardoptie" — het eerste antwoord dat verschijnt wanneer je zoekt naar een ODBC-stuurprogramma voor Excel of een ODBC Excel-verbinding. Maar standaard zijn betekent niet dat het ook de beste optie is. Volgens een Stack Overflow ontwikkelaarsenquête 2024Databaseconnectiviteit en -configuratie behoren tot de meest tijdrovende taken voor data-professionals. Teams besteden een aanzienlijk deel van hun week aan installatie en probleemoplossing in plaats van aan daadwerkelijke analyse.
De 6 grootste problemen met ODBC Excel-verbindingen
Iedereen die ooit grootschalige ODBC-verbindingen heeft beheerd, kent deze pijnpunten maar al te goed. Dit is waarom data-teams op zoek zijn naar alternatieven.
1. Installatie van stuurprogramma's op elke computer
Iedere gebruiker die toegang tot de database nodig heeft, moet het juiste ODBC-stuurprogramma op zijn of haar lokale machine installeren. Als uw team SQL Server, PostgreSQL en MySQL gebruikt, betekent dit dat er drie afzonderlijke stuurprogramma's per werkstation nodig zijn. Elk stuurprogramma heeft zijn eigen installatieprogramma, zijn eigen versiebeheer en zijn eigen compatibiliteitsvereisten. Vermenigvuldig dat met 50 gebruikers en u beheert 150 stuurprogramma-installaties – plus updates.
2. Het conflict tussen 32-bits en 64-bits drivers
Dit is wellicht het meest voorkomende probleem bij het oplossen van ODBC-problemen. Als u 64-bits Excel gebruikt (wat de standaard is in Microsoft 365), hebt u een 64-bits ODBC-stuurprogramma nodig. Maar in veel Windows-configuraties wordt standaard de 32-bits ODBC-gegevensbronbeheerder weergegeven. De eigen handleiding voor probleemoplossing van Microsoft Er is een heel artikel gewijd aan het oplossen van deze discrepantie. Gebruikers die dit niet beseffen, krijgen foutmeldingen zoals "stuurprogramma niet gevonden", waarvan de diagnose uren kan duren.
3. Complexiteit van de DSN-configuratie
Na de installatie van het stuurprogramma moet u een Data Source Name (DSN) aanmaken – een systeem-DSN of een gebruikers-DSN – waarin u het serveradres, de poort, de databasenaam, de authenticatiemethode en vaak ook de SSL-instellingen opgeeft. Deze configuratie is per computer en niet overdraagbaar. Gaat u over naar een nieuwe laptop? Dan moet u de DSN helemaal opnieuw aanmaken. Wilt u een verbinding delen met een collega? Dan moet die alle instellingen handmatig overnemen.
4. Afhankelijkheid van firewall en VPN
ODBC vereist een directe TCP-verbinding van de computer van de gebruiker naar de databaseserver. Als de database zich achter een bedrijfsfirewall bevindt (wat het geval zou moeten zijn), moet de gebruiker ofwel verbonden zijn met het VPN, of de firewall moet inkomende verbindingen op de databasepoort toestaan. Dit brengt beveiligingsproblemen met zich mee: het openen van databasepoorten voor clientcomputers is riskant en VPN-verbindingen zorgen voor extra latentie en complexiteit, met name voor thuiswerkers.
5. Geen mogelijkheid tot delen
ODBC is een punt-naar-puntverbinding. Als u in Excel een complexe SQL-query maakt die het perfecte verkooprapport genereert, is er geen ingebouwde manier om die query met een collega te delen zonder ook de databasegegevens, de DSN-configuratie en de installatie-instructies voor het stuurprogramma te delen. Dit leidt er vaak toe dat inloggegevens via e-mails of Slack-berichten worden uitgewisseld, wat een aanzienlijk beveiligingsrisico vormt.
6. Geen ondersteuning voor Google Sheets
ODBC is een protocol dat standaard in Windows wordt gebruikt. Het werkt niet met Google Sheets, dat volledig in de browser draait. Als een deel van je team Google Workspace gebruikt, is ODBC simpelweg geen optie; je hebt een volledig andere verbindingsoplossing nodig voor Google Sheets.
Hoe Query Streams ODBC vervangt
Query Streams hanteert een fundamenteel andere aanpak voor databaseconnectiviteit. In plaats van drivers op elke gebruikerscomputer te installeren, installeert u één lichtgewicht agent op uw databaseserver (of elke andere machine die de database kan bereiken). De agent verzorgt alle databasecommunicatie en streamt de resultaten naar gebruikers via een beveiligde, alleen-uitgaande WebSocket-verbinding.
Geen stuurprogramma's op clientcomputers
Er hoeft niets op de werkstations van de gebruikers te worden geïnstalleerd. De agent verzorgt alle databasecommunicatie aan de serverzijde.
Alleen uitgaande verbinding
Geen inkomende firewallpoorten. Geen VPN. De agent maakt verbinding met de buitenwereld; uw database is nooit toegankelijk via internet.
Deel query's, niet inloggegevens.
Deel opgeslagen query's met interactieve filters. Ontvangers kunnen query's uitvoeren zonder de SQL-code of databasewachtwoorden te zien.
Excel en Google Sheets
Eén platform biedt ondersteuning voor zowel Excel (invoegtoepassing) als Google Sheets (invoegtoepassing). Geen aparte oplossingen nodig.
ODBC versus querystreams: een vergelijking naast elkaar
| Functie | ODBC | Query-stromen |
|---|---|---|
| Installatie aan de clientzijde | Stuurprogramma per database per machine | Niets — alleen browser of add-in |
| Configuratie | DSN per machine (niet-draagbaar) | Eenmalige installatie van de agent op de server. |
| 32/64-bit conflicten | Vaak voorkomend en moeilijk te diagnosticeren. | Niet van toepassing |
| Netwerkvereisten | Directe TCP + VPN-/firewallregels | Alleen uitgaand HTTPS (poort 443) |
| Ondersteuning voor Google Sheets | Niet beschikbaar | Volledige ondersteuning voor add-ons |
| Query delen | Niet ingebouwd | Delen met filters, SQL- en inloggegevens verbergen |
| Interactieve filters | Handmatige parameterisering | Automatisch gedetecteerd vanuit SQL met dropdownmenu's en datumkiezers |
| Blootstelling aan referenties | Opgeslagen in de DSN of verbindingsreeks op de client. | De inloggegevens blijven alleen op de agentserver staan. |
| Ondersteunde databases | Afhankelijk van de beschikbare chauffeurs. | SQL Server, PostgreSQL, MySQL, MariaDB, SQLite, Access, Oracle, Snowflake, BigQuery, DuckDB |
| IT-afhankelijkheid | Hoog — stuurprogramma-installatie, DSN, firewall | Laag — eenmalige agentconfiguratie, zelf-updatend |
| Parallelle zoekopdrachten | Eén verbinding tegelijk | Meerdere query's worden gelijktijdig uitgevoerd. |
| AI-zoekhulp | Geen | Nova AI genereert SQL vanuit gewoon Engels. |
Hoe verbind je een database met Excel zonder ODBC?
Het instellen van querystreams duurt ongeveer 10 minuten, in tegenstelling tot de uren die ODBC-configuratie in beslag kan nemen als je rekening houdt met het downloaden van stuurprogramma's, het instellen van DSN's en het aanpassen van firewalls.
Installeer de agent
Download en installeer de Query Streams Agent op uw databaseserver of een andere machine met toegang tot de database. Beschikbaar voor Windows, macOS en Linux.
Voeg uw database toe
Open de lokale gebruikersinterface van de agent en voeg uw databaseverbinding toe. De agent slaat de inloggegevens lokaal op; ze verlaten uw server nooit.
Een query schrijven of opslaan
Gebruik de Query Streams-webportal om SQL-query's te schrijven, of laat Nova AI ze genereren vanuit gewone tekst. Sla query's op met optionele interactieve filters.
Uitvoeren vanuit Excel of Google Sheets
Open de Excel-invoegtoepassing of de Google Sheets-invoegtoepassing, selecteer uw opgeslagen query, pas eventuele filters aan en voer de query uit. De live resultaten worden direct in uw spreadsheet weergegeven.
Wanneer ODBC nog steeds zinvol is
Ondersteunde databases
Query Streams ondersteunt alle belangrijke relationele databases en cloud-dataplatformen, zonder dat voor elk platform een aparte ODBC-driver nodig is. Eén agentinstallatie is voldoende voor alle databasetypen:
- Microsoft SQL Server — inclusief Express, Standard, Enterprise, Azure SQL en AWS RDS voor SQL Server. SQL Server verbinden met Excel
- PostgreSQL — alle versies, plus AWS RDS, Azure Database, Google Cloud SQL, Supabase en Neon. PostgreSQL verbinden met Excel
- MySQL — 5.7+, Amazon RDS MySQL, Azure Database for MySQL, Google Cloud SQL, PlanetScale. MySQL verbinden met Excel
- MariaDB — 10.x en 11.x, SkySQL, alle cloud-gehoste varianten. MariaDB koppelen aan Excel
- SQLite — lokale .db-bestanden op de agentmachine. SQLite koppelen aan Excel
- Microsoft Access — .accdb- en .mdb-bestanden. Koppel Access aan Excel
- Oracle — 11g+, Oracle Cloud, Oracle Autonomous Database. Oracle verbinden met Excel
- Sneeuwvlok — alle edities op AWS, Azure en GCP. Verbind Snowflake met Excel
- Google BigQuery — alle projecttypen en regio's. BigQuery met Excel verbinden
- DuckDB — lokale analytische databases en query's op Parquet/CSV-bestanden. DuckDB koppelen aan Excel
Elke databaselink hierboven is een stapsgewijze handleiding voor integratie. Er zijn ook handleidingen voor Google Sheets beschikbaar voor elke vermelde database.
Veelgestelde vragen
❓ Kan ik Excel met een database verbinden zonder een ODBC-stuurprogramma te installeren? +
❓ Is de verbinding net zo snel als een directe ODBC-verbinding? +
❓ Moet ik firewallpoorten openen voor de agent? +
❓ Werkt Query Streams met zowel 32-bits als 64-bits Excel? +
❓ Kan ik querystreams gebruiken in combinatie met bestaande ODBC-verbindingen? +
❓ Hoe verhoudt de beveiliging van inloggegevens zich tot ODBC? +
❓ Werkt dit ook met Google Sheets, of alleen met Excel? +
Aan de slag
Vervang ODBC in minder dan 10 minuten
Met één Agent-installatie zijn alle ODBC-stuurprogramma's, DSN-configuraties en firewallregels in uw workflow voor het overzetten van spreadsheets naar databases overbodig. Meld u gratis aan, installeer de Agent en voer vandaag nog uw eerste query uit.
Gerelateerde handleidingen: SQL Server naar Excel | PostgreSQL naar Excel | MySQL naar Excel | SQL Server naar Google Sheets | Power Query voor Google Sheets
Categorie: Artikelen
Trefwoorden: ODBC, Excel, Google Sheets, database-integratie, no-code, automatisering
Metabeschrijving: Verbind elke database met Excel zonder ODBC-stuurprogramma's, DSN-configuratie of firewallwijzigingen. Query Streams vervangt ODBC door veilige, alleen-uitgaande streaming.

