ODBC – Open Database Connectivity prehľad

Preklady článku Preklady článku
ID článku: 110093 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

Na tejto stránke

SUHRN

Open Database Connectivity (ODBC) je Microsoft strategické rozhranie pre prístup k údajom v heterogénnych prostredí relačných a non - relačné databázy management systémy. Založené na úrovni rozhranie hovoru Špecifikácia SQL prístup skupiny ODBC poskytuje otvorené, dodávateľa-neutrálny cestu k údaje uložené v rôznych proprietárnu osobného počítača, priebehu rokov a mainframe databáz.

ODBC zmierňuje potrebu nezávislých dodávateľov softvéru alebo podnikových vývojárov učiť viacerých aplikačných programovacích rozhraní. ODBC teraz poskytuje univerzálne údajov prístup rozhranie. S ODBC, vývojári aplikácií môžete povoliť žiadosti súbežne prístup, zobrazenie a úpravu údajov z viacerých, rozmanité databáz.

Ovládač ODBC je základnou súčasťou Microsoft Windows Open Services Architektúry. Apple schválil ODBC ako kľúč umožňujúce technológie ohlásila podpory do systému 7 v budúcnosti. S rastúce odvetvia podporu, ODBC rýchlo objavuje sa ako dôležité odvetvie, normy pre prístup k údajom pre Windows a Macintosh aplikácie.

DALSIE INFORMACIE

Ovládač ODBC je špecifikácia na ktoré vývojárom písať, buď:

  • ODBC-povolené "front-end" alebo "klient" desktop žiadosti, tiež známy ako "ODBC klient." Jedná sa o aplikáciu, počítač-používateľ vidí na obrazovke počítača.

    -alebo-
  • Ovládač ODBC pre "back-end" alebo "server" DBMS (databáza Systém riadenia). To je DBMS aplikácie, ktorý sa nachádza na počítači ktorý sa používa na uloženie údajov pre prístup viacerými užívateľmi. Táto aplikácia nie je čo je načítaný v počítači na koncového užívateľa. Táto aplikácia servera je zvyčajne robustnejšie (rýchlejšie, s centralizovaným bezpečnosti a zálohovanie údajov, a tak AP) ako klientská aplikácia. Ovládač ODBC bydlisko medzi ODBC Klient a DBMS; Avšak, je načítaný v klientskom počítači.
Použiť ODBC, sú nevyhnutné tieto tri zložky:

ODBC klienta - zapnuté ODBC front-end (nazývané aj ODBC klient)- Príklady: Microsoft Access, žiadosť vytvorené s prístupom, žiadosť vytvorené s Microsoft Visual Basic, žiadosť vytvorené pomocou C + Win SDK + ODBC SDK, alebo ODBC-aplikácie od iných dodávateľov (napríklad Lotus).

OVLÁDAČ ODBC - ovládač ODBC pre ODBC Server. Ovládač ODBC Katalóg obsahuje rozsiahly zoznam ovládačov ODBC. Napríklad, Microsoft ODBC Driver Pack je kolekcia sedem ovládače ODBC pripravený na použité alebo balíku s ODBC klientov. Ovládač SQL Server ODBC je zahrnutá do Prístup a Informix pracuje na ovládač ODBC pre Informix. Na získanie ODBC ovládač katalóg, zavolajte Microsoft Order Desk (800) 360-7561. Ak ste sú mimo Spojených štátov amerických, obráťte sa na miestnu pobočku. Vyhľadajte vaše dcérskej spoločnosti, nájdete na lokalite Microsoft World Wide Web úradov na:
http://www.microsoft.com/worldwide/
Akékoľvek ODBC klient prístup k akejkoľvek DBMS, pre ktoré neexistuje ODBC Ovládač. DBMS SERVER je back-end alebo server DBMS, napríklad SQL Server, Oracle, AS/400, Foxpro, Microsoft Access alebo akékoľvek DBMS pre ktoré ODBC ovládač už existuje.

Ako urobiť týchto troch zložiek interakcii?

ODBC klient používa jazyk alebo slovnej zásoby príkazy (ktoré sa označuje ako "ODBC") na vyžiadanie údajov od alebo odoslať údaje, späť - koniec alebo server DBMS. Avšak DBMS nerozumie ODBC klienta požiadať kým príkazu prechádza cez ovládač ODBC pre že špecifické DBMS. Ovládač ODBC je softvér, ktorý sa nachádza na front-end. ODBC Ovládač preloží príkazu do formátu, ktorý môže ODBC Server pochopiť. ODBC Server pošle odpoveď späť na ovládač ODBC, ktoré prekladá odpoveď do formátu, ktorý môže pochopiť ODBC klienta.

Čo je tak veľké, o ODBC?

Po prvé, vývojári aplikácií nemusíte upravovať ich aplikácie im umožní na prístup k údajom z niekoľkých späť-koncov. pokiaľ existuje ovládač ODBC pre konkrétne back-end, ODBC-zapnuté front-end k nemu prístup. Po druhé, jeden ovládač ODBC pre konkrétne DBMS umožňuje akékoľvek ODBC aplikácia sa ODBC klienta.

Príklady ODBC používa

  • Front-end prístup k údajom prístup z Oracle back-end pomocou ovládača ODBC Oracle, ktoré lode s prístup 1.1.
  • Visual Basic front-end prístup k údajom z programu dBASE back-end pomocou dBASE ovládač ODBC, ktorá je súčasťou MS ODBC databázu ovládačov Balenia.
  • C aplikácia zapisuje pomocou C + ODBC SDK + Win SDK prístupe údaje z AS / 400 pomocou AS / 400 ovládač ODBC dostupné z Rochester Softvér.

Základné otázky a odpovede

  1. Čo je ODBC SDK?

    ODBC SDK je distribuované na disketách, a obsahuje asi 150 stránok textu, ktorý umožňuje vývojár napísať ODBC-zapnuté klienta alebo ovládač ODBC. ODBC SDK je byť použité v spojení s Windows Software Developers Kit (SDK) a c Kompilátor.
  2. Čo je ODBC databázu Driver Pack?

    ODBC Databáza Driver Pack je kolekcia ovládačov ODBC, ktoré sa predáva Microsoft.
  3. Čo je katalóg ovládač ODBC?

    Ovládač ODBC Katalóg obsahuje popisy ovládačov ODBC vyvinuté spoločnosťami Microsoft a iné softvérové spoločnosti. Obsahuje vysvetlenie ODBC, a demonštruje priemysel podporu pre štandard.
  4. Aké ovládače ODBC sú v súčasnosti k dispozícii?

    Desiatky ovládače ODBC sú v súčasnosti k dispozícii, vrátane tých, ktoré sú pre spoločnosť Microsoft SQL Server, XLS, Text, xBase, Paradox, ODS, Oracle, RedISAM, FoxBase, Btrieve, Integra-SQL, DEC Rdb, SQLBase, Informix, Ingres, DB2, SQL/DS, Teradata, a SQL/400.
  5. Ako napísať ovládač ODBC?

    Napísať ODBC vodič, pomocou C + Win SDK + ODBC SDK.
  6. Aké ODBC klienti sú v súčasnosti k dispozícii?

    Z Microsoft: Prístup, Visual Basic, Foxpro + Connectivity Kit, Word 6.0 pre Windows, Program Excel 5.0, MS Query nástroj.

    Od iných dodávateľov: PowerSoft, ObjectView, Lotus 1-2-3, prístup Lotus, Lotus Notes, Q + E a iní.
  7. Ako jeden napísať ODBC klient?

    Pomocou C + Win SDK + ODBC SDK, alebo s použitím programu Access, alebo pomocou programu Visual Basic alebo pomocou WinFox + Connectivity Kit, alebo pomocou jedného z nástrojov od iných dodávateľov navrhnuté na to.

ODKAZY

Ďalšie informácie o ODBC, prečítajte si nasledujúce články v databáze Microsoft Knowledge Base: 132131 Ovládače ODBC databázu 2.0 podporované platformy

164370 Word vývojárske nástroje a biele knihy

163734 Word roztok migrácie Informácie na webe

Ďalšie informácie o Informix, navštívte nasledujúce Informix webová lokalita spoločnosti IBM:
http://www-306.IBM.com/software/Data/Informix

Spoločnosť Microsoft poskytuje tretej strany kontaktné informácie, ktoré vám pomôžu nájsť technické podpora. Tieto kontaktné informácie sa môžu zmeniť bez predchádzajúceho upozornenia. Microsoft nemá zaručiť správnosť tejto tretej strany kontaktné informácie.

Vlastnosti

ID článku: 110093 - Posledná kontrola: 10. októbra 2011 - Revízia: 2.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft Word 95a
  • Microsoft Word 97 Standard Edition
Kľúčové slová: 
kbualink97 kbmt KB110093 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:110093
Upozornenie na neaktuálny obsah článku databázy KB
Tento článok obsahuje informácie o produktoch, pre ktoré spoločnosť Microsoft už neposkytuje technickú podporu. Z tohto dôvodu je tento článok publikovaný ako nezmenený a už nebude aktualizovaný.

Odošlite odozvu

 

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