Odbc (Open Database Connectivity) je protokol používaný k připojení databáze MicrosoftAccess k externímu zdroji dat, jako je Server MicrosoftSQL. Tento článek obsahuje obecné informace o zdrojích dat ODBC, o tom, jak je vytvořit a jak se k nim připojit pomocí Accessu. Jednotlivé kroky postupu se můžou lišit podle konkrétní verze databáze a použitých ovladačů ODBC.
V tomto článku
O zdrojích dat ODBC
Zdroj dat obsahuje samotná data v kombinaci s informacemi o připojení, které je pro přístup k datům nutné. Příkladem zdroje dat může být SQL Server, databáze Oracle RDBMS, tabulka nebo textový soubor. Informace o připojení můžou zahrnovat například umístění serveru, název databáze, přihlašovací jméno a heslo a různé možnosti ovladačů ODBC popisující, jak se ke zdroji dat připojit. Tyto informace získáte od správce databáze, ke které se chcete připojit.
V architektuře ODBC se aplikace (třeba Access) připojuje ke správci ovladačů ODBC, který se pak pomocí konkrétního ovladače ODBC (například pomocí ovladače Microsoft SQL ODBC) připojí ke zdroji dat. V Accessu se prostřednictvím zdrojů dat ODBC dá připojit k externím zdrojům dat, které neobsahují integrované ovladače.
Připojení k těmto zdrojům dat vyžaduje splnění následujících předpokladů:
- Na počítač obsahující zdroj dat je potřeba nainstalovat odpovídající ovladač ODBC.
- Definujte název zdroje dat (DSN) pomocí správce zdrojů dat ODBC pro uložení informací o připojení do registru MicrosoftWindows nebo souboru DSN, nebo připojovací řetězec v kódu jazyka Visual Basic pro předání informací o připojení přímo do Správce ovladačů ODBC.
Zdroje dat počítače
Zdroje dat počítače ukládají informace o připojení v registru Windows na konkrétní počítač. Tento typ zdrojů dat můžete použít jenom na počítači, kde jsou definovány. Existují dva typy zdrojů dat počítače – uživatelské a systémové. Uživatelské zdroje dat může používat jenom aktuální uživatel a jsou viditelné jenom pro něj. Systémové zdroje dat můžou používat všichni uživatelé počítače a jsou viditelné jak pro ně, tak pro služby v celém systému. Zdroje dat počítače jsou obzvlášť užitečné, když chcete zajistit vyšší zabezpečení, protože takový zdroj můžou zobrazit jenom přihlášení uživatelé a nikdo ho nemůže na dálku zkopírovat do jiného počítače.
Souborové zdroje dat
Souborové zdroje dat (říká se jim také soubory DSN) ukládají informace o připojení do textového souboru, ne do registru Windows, a jsou obvykle flexibilnější než zdroje dat počítače. Můžete například zkopírovat zdroj dat souboru do libovolného počítače, který má správný ovladač ODBC, aby se vaše aplikace mohly spolehnout na konzistentní a přesné informace o připojení ke všem počítačům, které používá. Nebo můžete souborový zdroj dat umístit na server a sdílet pro velký počet počítačů v síti, takže budete informace o připojení jednoduše spravovat na jednom místě.
Souborový zdroj dat se dá nastavit také tak, že nepůjde sdílet. Souborový zdroj dat, který nejde sdílet, je umístěný na jednom počítači a odkazuje na zdroj dat počítače. Tento typ zdroje dat můžete použít k přístupu k existujícím zdrojům dat počítače ze souborových zdrojů dat.
Připojovací řetězce
V modulu můžete definovat formátovaný připojovací řetězec obsahující informace o připojení. Připojovací řetězec předává informace o připojení přímo správci ovladačů ODBC a pomáhá zjednodušit aplikace díky zrušení požadavku, aby správce systému nebo uživatel před použitím databáze nejdřív vytvořili soubor DSN.
Další informace o rozhraní ODBC naleznete v oddílu ODBC Programmer's Reference na WEBU MSDN.
Přidání zdroje dat ODBC
Než budete pokračovat, získejte a nainstalujte příslušný ovladač ODBC pro zdroj dat, ke kterému se chcete připojit.
Poznámka
Abyste mohli přidávat nebo konfigurovat zdroje dat ODBC, musíte být na místním počítači členem skupiny Administrators.
- Na hlavním panelu Windows v poli Hledat spusťte Ovládací panely.
- V Ovládacích panelech poklikejte na Nástroje pro správu.
- V dialogovém okně Nástroje pro správu poklikejte na Datové zdroje (ODBC).
Zobrazí se dialogové okno Správce zdrojů dat ODBC. - V závislosti na typu zdroje dat, který chcete přidat, zvolte název DSN uživatele, systémový název DSN nebo NÁZEV DSN souboru. Další informace najdete v části O zdrojích dat ODBC.
- Vyberte Přidat.
- Vyberte ovladač, který chcete použít, a pak zvolte Dokončit nebo Další.
Pokud požadovaný ovladač není v seznamu, požádejte správce databáze, ke které se připojujete, o radu, jak ho získat. - Podle pokynů zadejte v následujících dialogových oknech všechny potřebné informace o připojení.
Kliknutím na Nápověda v jednotlivých dialogových oknech ODBC zobrazíte další informace o konkrétních nastaveních.
Další informace najdete v tématu Přidání zdroje dat.