Obsah
Co je ODBC ve vztahu k FileMakeru?
ODBC (Open Database Connectivity) je standardizované databázové rozhraní, které lze použít k přístupu k jiným databázím prostřednictvím jazyka SQL. Ovladače ODBC jsou k dispozici pro mnoho různých databázových systémů. Ovladače ODBC se spravují v systémech Windows a Mac OS X v oblasti správce ODBC. FileMaker obsahuje rozhraní ODBC, které umožňuje přistupovat k jiným databázovým systémům přímo z aplikace FileMaker a používat vzdálené datové tabulky jako externí zdroj dat v aplikaci FileMaker.Nastavení zdroje dat ODBC
K nastavení zdrojů dat ODBC je v systémech Windows a MacOS vyžadován nainstalovaný program pro správu zdrojů dat ODBC.Správce ODBC pod Windows
Tento software je již k dispozici v systému Windows. Chcete-li spustit správce ODBC, stačí do vyhledávacího pole systému Windows 10 zadat například "ODBC" a poté vybrat položku "Nastavit zdroje dat ODBC". Poté se otevře nástroj ODBC Administrator, který umožní nastavit nové zdroje dat ODBC.Správce ODBC v počítači Mac
Od verze Mac OS X 10.6 "Snow Leopard" již společnost Apple nedodává správce ODBC spolu s operačním systémem. Proto je nutné tento software nainstalovat dodatečně, aby bylo možné přidávat zdroje dat ODBC. Jedním z těchto programů je bezplatný ODBC Manager, který lze stáhnout z následující adresy URL: https://www.odbcmanager.net Kliknutím na "Download ODBC Manager" na webové stránce odbcmanager.net stáhněte software do počítače Mac. Ujistěte se, že nastavení zabezpečení v nastavení systému v části [Bezpečnost] jsou nastaveny na "bez omezení", aby bylo možné software do systému nainstalovat. Aktivujte obraz DMG Správce ODBC a spusťte instalační program.
Potvrďte dialogy instalačního programu a klikněte na tlačítko [Instalovat]nainstalovat Správce ODBC do počítače Mac.
Stáhnout ODBC-Connector pro databázi
Pomocí Správce ODBC máte nyní možnost nainstalovat libovolné ovladače ODBC (konektory ODBC) pro přístup ke vzdáleným databázím. Konektory ODBC jsou k dispozici pro mnoho různých databázových systémů, například MySQL, Oracle, MS SQL, IBM DB/2 a mnoho dalších. V našem příkladu vytvoříme zdroj dat pro MySQL - databázový systém, na kterém je založeno mnoho webových systémů a internetových obchodů. Chcete-li stáhnout konektor ODBC pro databáze MySQL, zadejte do webového prohlížeče následující adresu URL: https://dev.mysql.com/downloads/connector/odbc/ V terénu [Vyberte platformu] V případě potřeby vyberte operační systém a stáhněte konektor ODBC vhodný pro danou verzi operačního systému. Pokud je to možné, vyberte verzi "DMG Archive". Pro stažení není nutná registrace; stačí na stránce pro stahování vybrat adresu URL "No thanks, just start my download". Nyní aktivujte stažený obraz DMG a spusťte instalaci kliknutím na instalační program.
Během instalace může být vyžadováno heslo správce počítače Mac. Po dokončení instalace můžete začít nastavovat konektor ODBC ve Správci ODBC.
Nastavení konektoru ODBC ve Správci ODBC
Chcete-li nastavit konektor ODBC, spusťte dříve nainstalovaný nástroj ODBC Manager, který se nyní nachází ve složce [Služby] složky programu.
Zdroj dat ODBC můžete nastavit jako takzvaný "uživatelský DSN" nebo jako "systémový DSN". Rozdíl mezi těmito dvěma možnostmi je rychle vysvětlen: Zdroj dat ODBC jako uživatelský DSN je k dispozici pouze pro uživatele aktivního během instalace, zdroj dat ODBC jako systémový DSN je automaticky k dispozici pro každého uživatele počítače Mac.
Chcete-li přidat nový zdroj dat ODBC, klikněte na tlačítko ODBC Manager. [Add...].
Nyní v tomto dialogu vyberte ovladač ODBC pro vaši databázi. Pro náš příklad s databází MySQL vyberte položku "MySQL ODBC 5.x Driver", načež se zobrazí následující dialog:
Nejprve zadejte jedinečný název do pole [Název zdroje dat (DSN)] a případně popis. Nyní klikněte na tlačítko [Add] a do definice zdroje dat přidejte následující klíčová slova:
- Klíčové slovo: SERVER - Hodnota: Adresa URL serveru databáze, která má být řešena
- Klíčové slovo: PORT - Hodnota: 3306 (Standardní jazyk SQL)
- Klíčové slovo: UŽIVATEL - Hodnota: Uživatelské jméno databáze
- Klíčové slovo: HESLO - Hodnota: heslo databáze
- Klíčové slovo: DATABÁZE - Hodnota: Název databáze
- Klíčové slovo: SSLCA - hodnota (nepovinné): Certifikát SSLpokud je připojení zabezpečeno pomocí SSL.
