Inhoudsopgave
Wat is ODBC in relatie tot FileMaker?
ODBC (Open Database Connectivity) is een gestandaardiseerde database-interface die kan worden gebruikt om via SQL toegang te krijgen tot andere databases. ODBC-stuurprogramma's zijn beschikbaar voor veel verschillende databasesystemen. ODBC-stuurprogramma's worden onder Windows en Mac OS X beheerd binnen een ODBC-beheergebied. FileMaker bevat een ODBC-interface die het mogelijk maakt om rechtstreeks vanuit FileMaker toegang te krijgen tot andere databasesystemen en de gegevenstabellen op afstand te gebruiken als een externe gegevensbron in FileMaker.Een ODBC-gegevensbron instellen
Om ODBC-gegevensbronnen in te stellen, is een geïnstalleerd beheerprogramma voor ODBC-gegevensbronnen vereist op Windows en MacOS.ODBC-beheerder onder Windows
Deze software is al beschikbaar op het Windows-systeem. Om ODBC Administrator te starten, voer je bijvoorbeeld "ODBC" in het zoekveld van Windows 10 in en selecteer je vervolgens "ODBC-gegevensbronnen instellen". Het ODBC-beheer wordt dan geopend om nieuwe ODBC-gegevensbronnen in te stellen.ODBC-beheerder op de Mac
Sinds Mac OS X 10.6 "Snow Leopard" levert Apple geen ODBC-beheerder meer mee met het besturingssysteem. Daarom moet de software achteraf worden geïnstalleerd om ODBC-gegevensbronnen te kunnen toevoegen. Een van deze programma's is de gratis ODBC Manager, die je kunt downloaden vanaf de volgende URL: https://www.odbcmanager.net Klik op "Download ODBC Manager" op de odbcmanager.net website om de software te downloaden naar je Mac. Zorg ervoor dat je beveiligingsinstellingen in de systeeminstellingen onder [Beveiliging] zijn ingesteld op "geen beperkingen" om de software op je systeem te kunnen installeren. Activeer de DMG-image van de ODBC Manager en start het installatieprogramma.
Bevestig de dialoogvensters van het installatieprogramma en klik op de knop [Installeren]om de ODBC Manager op je Mac te installeren.
ODBC-connector voor database downloaden
Met de ODBC Manager heb je nu de mogelijkheid om ODBC-stuurprogramma's (ODBC-connectoren) te installeren om toegang te krijgen tot databases op afstand. ODBC-connectoren zijn beschikbaar voor veel verschillende databasesystemen, zoals MySQL, Oracle, MS SQL, IBM DB/2 en nog veel meer. In ons voorbeeld maken we een gegevensbron voor MySQL - het databasesysteem waarop veel websystemen en online winkels zijn gebaseerd. Om een ODBC-connector voor MySQL-databases te downloaden, voer je de volgende URL in je webbrowser in: https://dev.mysql.com/downloads/connector/odbc/ In het veld [Selecteer platform]. Selecteer indien nodig je besturingssysteem en download de ODBC-connector die geschikt is voor de versie van je besturingssysteem. Selecteer indien mogelijk de versie "DMG Archief". Er is geen registratie vereist voor het downloaden; selecteer gewoon de URL "Geen dank, start mijn download" op de downloadpagina. Activeer nu de gedownloade DMG-image en start de installatie door op het installatieprogramma te klikken.
Tijdens de installatie kan om het beheerderswachtwoord van je Mac worden gevraagd. Zodra de installatie is voltooid, kun je beginnen met het instellen van de ODBC Connector in de ODBC Manager.
ODBC-connector instellen in ODBC-beheer
Om de ODBC-connector in te stellen, start je de eerder geïnstalleerde ODBC Manager, die zich nu bevindt in de map [Nutsbedrijven] van je programmamap.
Je kunt een ODBC-gegevensbron instellen als een zogenaamde "gebruikers-DSN" of als een "systeem-DSN". Het verschil tussen deze twee opties is snel uitgelegd: een ODBC-gegevensbron als gebruikers-DSN is alleen beschikbaar voor de gebruiker die tijdens de installatie actief was, een ODBC-gegevensbron als systeem-DSN is automatisch beschikbaar voor elke gebruiker op je Mac.
Om een nieuwe ODBC-gegevensbron toe te voegen, klik je op de knop ODBC-beheer [Toevoegen...]..
Selecteer nu het ODBC-stuurprogramma voor je database in dit dialoogvenster. In ons voorbeeld met een MySQL-database selecteer je "MySQL ODBC 5.x Driver", waarna het volgende dialoogvenster verschijnt:
Voer eerst een unieke naam in de [Naam van de gegevensbron (DSN)] en optioneel een beschrijving. Klik nu op de knop [Toevoegen] en voeg de volgende trefwoorden toe aan de definitie van de gegevensbron:
- Sleutelwoord: SERVER - Waarde: Server URL de database die moet worden geadresseerd
- Sleutelwoord: PORT - Waarde: 3306 (Standaard SQL)
- Sleutelwoord: GEBRUIKER - Waarde: Gebruikersnaam de database
- Sleutelwoord: WACHTWOORD - Waarde: wachtwoord de database
- Sleutelwoord: DATABASE - Waarde: Naam van de database
- Sleutelwoord: SSLCA - waarde (optioneel): SSL-certificaatals de verbinding beveiligd is via SSL.
