Rozhranie ODBC (Open Database Connectivity) je protokol, ktorý sa používa na pripojenie databázy programu Microsoft Access k externému zdroju údajov, akým je napríklad MicrosoftSQL Server. Tento článok obsahuje všeobecné informácie o zdrojoch údajov ODBC, spôsoboch ich vytvárania a o pripájaní sa k nim pomocou Accessu. Kroky postupu sa môžu líšiť v závislosti od jednotlivých databázových produktov a používaných ovládačov ODBC.
Obsah tohto článku
Informácie o zdrojoch údajov ODBC
Zdroj údajov je zdrojom údajov kombinovaných s informáciami o pripojení požadovanými na prístup k daným údajom. Zdrojmi údajov sú napríklad SQL Server, Oracle RDBMS, tabuľkový hárok a textový súbor. Informáciami o pripojení sú napríklad umiestnenie servera, názov databázy, ID prihlásenia, heslo a rôzne možnosti ovládača ODBC, ktoré opisujú, ako sa pripojiť k zdroju údajov. Tieto informácie môžete získať od správcu databázy, ku ktorej sa chcete pripojiť.
V architektúre ODBC sa k správcovi ovládačov ODBC pripája aplikácia (napríklad Access), ktorá následne na pripojenie k zdroju údajov používa konkrétny ovládač ODBC (napríklad ovládač Microsoft SQL ODBC). V Accesse sa zdroje údajov ODBC používajú na pripojenie k externým zdrojom údajov Accessu, ktoré nemajú vstavané ovládače.
Ak sa chcete pripojiť k týmto zdrojom údajov, postupujte takto:
- Do počítača obsahujúceho zdroj údajov nainštalujte vhodný ovládač ODBC.
- Definujte názov zdroja údajov (DSN) buď uložením informácií o pripojení do databázy Registry systému MicrosoftWindows alebo súboru DSN pomocou správcu zdrojov údajov ODBC , alebo odovzdaním informácií o pripojení priamo správcovi ovládačov ODBC pomocou reťazca pripojenia v kóde Visual Basic.
Zdroje údajov zariadenia
Počítačové zdroje údajov ukladajú informácie o pripojení do databázy Registry systému Windows v konkrétnom počítači. Počítačové zdroje údajov možno použiť iba v počítači, v ktorom sú definované. Existujú dva typy počítačových zdrojov údajov – používateľské a systémové. Zdroje údajov používateľa môže používať iba aktuálny používateľ a sú viditeľné iba tomuto používateľovi. Systémové zdroje údajov môžu byť používané všetkými používateľmi počítača a sú viditeľné všetkým používateľom počítača a služieb v celom systéme. Počítačový zdroj údajov je užitočný najmä vtedy, keď chcete zvýšiť zabezpečenie, pretože iba prihlásení používatelia môžu zobraziť počítačový zdroj údajov a vzdialení používatelia ho nemôžu kopírovať do iného počítača.
Zdroje údajov súboru
Zdroje údajov súboru (nazývané aj súbory DSN) ukladajú informácie o pripojení do textového súboru, nie do databázy Registry systému Windows. Ich používanie je vo všeobecnosti flexibilnejšie ako používanie počítačových zdrojov údajov. Môžete napríklad kopírovať zdroj údajov súboru do ktoréhokoľvek počítača so správnym ovládačom ODBC, takže sa aplikácia môže spoliehať na konzistentné a presné informácie o pripojení k všetkým počítačom, ktoré používa. Zdroj údajov súboru môžete tiež umiestniť na jeden server, zdieľať ho medzi počítačmi v sieti a jednoducho udržiavať informácie o pripojení na jednom mieste.
Zdroj údajov súboru môže byť nastavený tak, aby ho nebolo možné zdieľať. Takýto zdroj údajov je obsiahnutý v jednom počítači a odkazuje na zdroj údajov zariadenia. Zdroje údajov zariadenia, ktoré nemožno zdieľať, môžete použiť na prístup zo zdrojov údajov súboru k existujúcim zdrojom údajov zariadenia.
Reťazce pripojenia
V module môžete definovať naformátovaný reťazec pripojenia určujúci informácie o pripojení. Reťazec pripojenia odovzdáva informácie o pripojení priamo správcovi ovládačov ODBC a pomáha zjednodušiť aplikáciu tak, že správca systému alebo používateľ už pred prvým použitím databázy nemusí v predstihu vytvoriť súbor DSN.
Ďalšie informácie o rozhraní ODBC nájdete v časti Referencie programátora ODBC na webovej lokalite MSDN.
Pridanie zdroja údajov ODBC
Pred pokračovaním získajte a nainštalujte príslušný ovládač zdroja údajov OBDC, ku ktorému sa chcete pripojiť.
Poznámka
Ak chcete pridať alebo nakonfigurovať zdroj údajov ODBC, vo svojom lokálnom zariadení musíte byť členom skupiny správcov.
- Na paneli úloh systému Windows spustite vo vyhľadávacom poli ovládací panel.
- Na ovládacom paneli dvakrát kliknite na položku Nástroje na správu.
- V dialógovom okne Nástroje na správu dvakrát kliknite na položku Zdroje údajov (ODBC).
Zobrazí sa dialógové okno Správca zdrojov údajov ODBC. - V závislosti od typu zdroja údajov, ktorý chcete pridať, vyberte možnosť Používateľský DSN, Systémový DSN alebo Súborový DSN. Ďalšie informácie nájdete v časti Informácie o zdrojoch údajov ODBC.
- Vyberte položku Pridať.
- Vyberte ovládač, ktorý chcete použiť, a potom vyberte položku Dokončiť alebo Ďalej.
Ak požadovaný ovládač nie je uvedený v zozname, informácie o získaní správneho ovládača vám poskytne správca databázy, ku ktorej sa pripájate. - Postupujte podľa pokynov a do dialógových okien, ktoré sa zobrazia, zadajte požadované informácie o pripojení.
Ďalšie informácie o jednotlivých nastaveniach v dialógových oknách ODBC získate po kliknutí na položku Pomocník.
Ďalšie informácie nájdete v téme Pridanie zdroja údajov.