ODBC - přehled Open Database Connectivity

Překlady článku Překlady článku
ID článku: 110093 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Souhrn

Rozhraní ODBC (Open Database Connectivity) je že společnosti Microsoft strategické rozhraní pro přístup k datům v heterogenním prostředí relačních a Non - relační databáze, systémy správy. Na základě Call Level Interface Specifikace skupiny přístup SQL ODBC obsahuje otevřené, neutrální dodavatele způsob přístupu k datům uložených v různých speciálních osobní počítače, Minipočítač a sálové databází.

ODBC řeší potřebu nezávislí dodavatelé softwaru a podnikovým vývojářům se dozvíte více rozhraní pro programování aplikací. ODBC nyní poskytuje univerzální datové rozhraní. S ODBC umožňuje vývojářům aplikací aplikace současně přístup, prohlížet a upravovat data z několika různých databází.

ODBC je základní součást Microsoft Windows Open Services Architektura. Apple schválila jako klíč umožňující technologií ODBC oznámení o podpoře do systému 7 v budoucnosti. S rostoucí podpora odvětví, ODBC je rychle vznikající jako důležité průmyslový standard pro přístup k datům pro aplikace pro Windows a Macintosh.

Další informace

ODBC je specifikace, které vývojáři psát buď:

  • Podporující rozhraní ODBC "front-end" nebo "klient" plochy aplikace, známé také jako "ODBC klientem." Jedná se o aplikaci, uživatel počítače vidí na obrazovce počítače.

    - nebo -
  • Ovladač ODBC pro "back-end" nebo "server" DBMS (databáze Systém správy). Jedná se o aplikaci systému DBMS, umístěný v počítači používaný k ukládání dat pro přístup více uživatelů. Aplikace není Co je načten v počítači koncového uživatele. Aplikace serveru je obvykle robustnější (rychlejší, centralizované zabezpečení a zálohování dat a to tam) než klientské aplikace. Ovladač ODBC je umístěn mezi ODBC Klient a systém DBMS; však je načten klientskou v počítači.
Chcete-li použít ODBC, jsou vyžadovány následující tři součásti:

Klient ODBC - ODBC povoleno front-end (také nazývané ODBC klientem)- Příklady: Microsoft Access, aplikace vytvořené pomocí aplikace Access vytvořené pomocí aplikace Microsoft Visual Basic, aplikace vytvořené pomocí sady SDK C + Win + ODBC SDK nebo ODBC-aplikací od jiných dodavatelů (například Lotus).

OVLADAČ ODBC - ovladač ODBC serveru ODBC. Ovladač ODBC Katalog obsahuje rozsáhlý seznam ovladačů ODBC. Například Microsoft ODBC Driver Pack je kolekce připraven je sedm ovladače ODBC klienti používat nebo skupinové s ODBC. Ovladač SQL Server ODBC Driver je součástí Přístup a Informix pracuje na ovladač ODBC pro Informix. Chcete-li získat Katalog ovladač ODBC, zavolat oddělení objednávek společnosti Microsoft na čísle (800) 360-7561. Pokud jste jsou mimo USA, obraťte se na místní zastoupení společnosti. K vyhledání vašeho místní zastoupení společnosti Microsoft, naleznete na serveru Microsoft World Wide úřady Web adrese:
http://www.microsoft.com/worldwide/
Jakýkoli systém DBMS, pro které je ODBC přístup libovolného klienta ODBC Ovladač. Je systém DBMS serveru back-end nebo server systému DBMS, například SQL Server, Oracle, AS/400, Foxpro, aplikace Microsoft Access nebo jakýkoli systém DBMS, pro které ODBC ovladač existuje.

Způsob interakce těchto tří složek?

Klient ODBC používá jazyk nebo slovník z příkazů (který je označována jako "odbc") k vyžádání dat z nebo k odeslání dat, back - END nebo server systému DBMS. Systém DBMS však nerozumí klienta ODBC požadavek, dokud příkaz prochází ovladač ODBC pro tento konkrétní DBMS. Tento ovladač ODBC je software, který je umístěn na na vnějším. ODBC ovladač překládá do formátu, který může ODBC Server příkazu porozumíte. ODBC Server odešle odpověď zpět do ovladače ODBC, které převádí do formátu, který lze pochopit ODBC klient odpověď.

Co je tak skvělého ODBC?

První, vývojáři aplikací nemusíte měnit jejich aplikace umožňující jim přístup k datům z několika zpět skončí. Jak dlouho front-end je ovladač ODBC pro konkrétní back-end, ODBC podporující k němu přístup. Druhý, jeden ovladač ODBC pro konkrétní systém DBMS umožňuje libovolné ODBC aplikace s podporou být klientem ODBC.

Příklady ODBC používá

  • Front-end přístupu dat aplikace Access z Oracle back-end použití ovladače ODBC Oracle je dodáván s 1.1 přístup.
  • Visual Basic front-end přístup k data z aplikace dBASE back-end pomocí ovladače ODBC, který je součástí MS ovladače ODBC databáze dBASE Pack.
  • C aplikace napsané pomocí přístupu k sadě SDK pro C + ODBC SDK + Win data z AS / 400 pomocí ke jako / 400 ovladač ODBC k dispozici z Rochester Software.

Základní otázky a odpovědi

  1. Co je ODBC SDK?

    ODBC SDK je distribuované na disketách a obsahuje asi 150 stránek textu, který umožňuje Vývojář zápis klienta aplikace ODBC nebo ovladač ODBC. ODBC SDK je lze použít ve spojení s Windows Software vývojáři Kit (SDK) a c Kompilátor.
  2. Co je ODBC databáze Driver Pack?

    ODBC Databáze Driver Pack je sada ovladačů ODBC, který byl dodán společností Microsoft.
  3. Co je katalog ovladač ODBC?

    Ovladač ODBC Katalog obsahuje popis ovladače ODBC, vyvinutý společností Microsoft a další softwarové společnosti. Obsahuje vysvětlení ODBC a ukazuje Standardní podpora odvětví.
  4. Ovladače ODBC, které jsou aktuálně k dispozici?

    Desítky ovladačů ODBC jsou aktuálně k dispozici, včetně těch, které společnosti Microsoft SQL Server, XLS, Text, Xbase následujícím, Paradox, OSD, Oracle, RedISAM, FoxBase, Btrieve, Integra-SQL, DEC Rdb, SQLBase, Informix, Ingres, DB2, SQL/DS, Teradata, a SQL/400.
  5. Jak lze napsat ovladač ODBC?

    Zápis ODBC ovladače, použijte C + Win SDK + ODBC SDK.
  6. Klienti ODBC, které jsou aktuálně k dispozici?

    Z Microsoft: Access, Visual Basic, Foxpro + Connectivity Kit, Word 6.0 pro Windows, Aplikace Excel verze 5.0, nástroj MS Query.

    Od jiných dodavatelů: PowerSoft, ObjectView, Aplikace Lotus 1-2-3, Lotus přístup, Lotus Notes, Q + E a další.
  7. Jak jeden zápis klientem ODBC?

    Pomocí C + Win SDK + ODBC SDK, nebo pomocí aplikace Access, nebo prostřednictvím jazyka Visual Basic nebo pomocí WinFox + Kit připojení, nebo pomocí nástroje od jiných dodavatelů s cílem provést.

Odkazy

Další informace o rozhraní ODBC naleznete v následujících články znalostní báze Microsoft Knowledge Base: 132131 Platformy podporované databáze ovladačů ODBC 2.0

164370 Nástroje pro vývoj aplikace Word a dokumenty White Paper

163734 Přenesením řešení aplikace Word Informace na webu

Další informace o Informix, naleznete IBM Informix webu:
http://www-306.IBM.com/software/data/Informix

Společnost Microsoft poskytuje informací o kontaktech technické podpora. Tyto kontaktní informace mohou změnit bez předchozího upozornění. Společnost Microsoft tak nečiní zaručit přesnost kontaktních informací jiných výrobců.

Vlastnosti

ID článku: 110093 - Poslední aktualizace: 23. dubna 2011 - Revize: 3.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Word 95a
  • Microsoft Word 97 Standard Edition
Klíčová slova: 
kbualink97 kbmt KB110093 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:110093
Právní omezení pro obsah znalostní báze týkající se produktů, jejichž podpora byla ukončena
Tento článek byl napsán o produktech, pro které společnost Microsoft již neposkytuje nadále podporu. Článek je tedy nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com