Momentálne ste offline a čaká sa, kým sa znova pripojíte na internet

INFO: Aké súčasti MDAC, DA SDK, ODBC, OLE DB, ADO, RDS a ADO/MD?

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.

190463
SUHRN
Tento článok predstavuje súhrn technológií pre spoločnosti Microsoftdatabázových technológií. Túto diskusiu, je čiastočne úryvok zMicrosoft Data Access komponentu (MDAC) prerozdelenie Biela kniha nachádza nanasledovné URL:Tento článok zahŕňa iba diskusie MDAC technológií, akroným, aloď vozidiel, nepokrývajú skutočné prerozdelenie otázky.

Vyššie poskytuje prepojenie na biely papier, ktorý poskytuje základné informácie o ADO technológií a diskusiu verzií MDAC až do verzie 2.0. Podobné diskusiu ADO technológií a informácií o MDAC 2.5, pozrite sa na bielej knihe nachádzajúce sa na tejto URL:
DALSIE INFORMACIE
Univerzálny prístup k údajom je stratégie spoločnosti Microsoft pre poskytovanie vysoko-výkon prístup na všetky druhy informácií (vrátane relačných arelačných údajov) v celej organizácii z pracovnej plochy podnikusystémy. Accomplishes to s nasledujúce štyri kľúčové technológie:

  • ODBC
  • OLE DB
  • ADO
  • RDS
Nedávno, analytické spracovanie On-Line alebo viac dimenzií (OLAP)prípony boli pridané OLE DB a ActiveX Data Objects (ADO).

Open Database Connectivity (ODBC), je Medzinárodný štandard premanipuláciou relačných údajov pomocou syntax príkazu SQL cez rôznorodýchdatasources. ODBC má tú výhodu, že medzinárodná norma,umožňuje manipulovať s obrovskou škálou relačnej datasources prostredníctvompočetné ovládače ODBC od spoločnosti Microsoft a tretích strán dodávateľov. KľúčNevýhoda ODBC je, že nie je obmedzená na relačné, SQL-syntaxou založenéúdaje.

OLE DB je strategické low-level rozhranie spoločnosti Microsoft na údaje v celejorganizácia. OLE DB je otvorená špecifikácia navrhnuté stavať naúspech ODBC poskytnutím otvorený štandard na prístup do všetkých druhov zúdaje. OLE DB neukladá žiadne špecifické obmedzenie buď syntax dotazu, aleboštruktúra údajov vystavené tak dlho, ako môžu byť obnovený v tabuľkovejformulár. OLE DB poskytovateľ údajov sa podobá ovládač ODBC, vystavujeZdroj údajov OLE DB spotrebiteľovi, ako napríklad ADO. Čoraz väčšiu rozmanitosť OLEDB poskytovateľov údajov sa uvoľňujú spoločnosťami Microsoft a tretích stránpredajcovia. Prvý OLE DB poskytovateľ údajov, poskytovateľa Microsoft OLE DB preOvládače ODBC, umožňuje odhaliť akékoľvek zdroj údajov ODBC OLE DBspotrebiteľa.

ADO je strategické, Jazykovo neutrálny, vysokej úrovni rozhranie spoločnosti Microsoftúdaje o vystavení OLE DB. ADO poskytuje konzistentné, vysoký výkon-prístup kúdajov, či vytvárate klientsku databázu klienta alebo strednej vrstvyBusiness object pomocou aplikácie, nástroj, jazyk alebo dokonca Internetprehľadávač. ADO je jediný údajový rozhranie, čo potrebujete vedieť o 1 n-tého raduklient/server a vývoj on-line dátových roztoku. ADO jekonečné OLE DB spotrebiteľa, hoci by mohli písať vaše spotrebiteľaaplikácie pomocou c ++ priamo poskytovateľovi OLE DB.

Microsoft službu Remote Data (RDS) umožňuje použiť množina záznamov súčasti ADOvzdialene cez jeden z troch protokolov (HTTP, HTTPS alebo DCOM). RDS bolpôvodne určených na báze webu klientov, ale tie sú zadarmo na implementáciuváš RDS klient v akomkoľvek vývojové prostredie alebo vybratého jazyka. SteVoliteľne môžete implementovať objekt obchodné strane servera pre generovanie azískať množinu záznamov, alebo môžete použiť predvolený predmet podnikania že RDSposkytuje v rámci jeho server-side komponenty. Sú povinní používaťInternet Information Server (IIS) hostiť servera RDS komponentov iba akpomocou protokolov HTTP alebo HTTPS. Pomocou DCOM maršal objekty (množina záznamovalebo inak) s RDS eliminuje IIS závislosť. RDS poskytujevýhody klientske caching údajov výsledkov, aktualizovateľný údajov, apodpora pre niektoré údaje-aware ovládacie prvky ActiveX.

Microsoft Data Access Components (MDAC), je kombináciou týchtoštyri technológií, ako aj rôzne ovládače ODBC a OLE DB údajovPoskytovateľov. MDAC zahŕňa aj, čoraz viac s verzia 1.5 a novší,rozšírenia OLE DB a ADO, najmä (ale nielen) na-riadok analytické spracovanie alebo viacrozmerné údaje. Tam bolitri významné uvoľnení súčasti MDAC, ale len jeden z týchkomuniké bol verejne známy ako MDAC. MDAC 1.0 nie urobil loď akokoordinované, samostatný inštalačný program, ale bol súčasťou častiachrôzne Software Development Kit (SDK) to a výrobkov. MDAC 1.5 urobil funkciuúplné, samostatný inštalácie a tiež bol súčasťou rôznychSDK spoločnosti a výrobky. MDAC 2.0 bol premenovaný na prístup SDK údajov a obeODBC a OLE DB SDK to boli valcované do údajov Access 2.0 SDK.Microsoft odkazuje na súčasti MDAC 2.0 ako run-time (-SDK prvky)Údaje prístupu 2.0 SDK.

Z dôvodu jasnosti, budeme označovať zásobník MDAC ako osobitnéZbierka ODBC, OLE DB, ADO a RDS runtime components. Napríklad,zásobník MDAC 1.0 obsiahnuté ODBC 3.0, OLE DB 1.1, ADO 1.0 a AdvancedDátový konektor 1.0. (Dátový konektor rozšírené bol okamprekurzor službe vzdialených údajov, ktoré boli uvoľnené MDAC 1.5). MDAC 1.5zásobník zahrnuté ODBC 3.5, OLE DB 1.5, ADO 1.5 a RDS 1.5. MDAC 2.0Stack obsahuje ODBC 3.51, OLE DB 2.0, ADO 2.0, RDS 2.0, OLE DB pre OLAProzšírenia a ADO/MD.

Budeme označovať MDAC prerozdelenie ako mechanizmus, ktorý nainštaluje lenrun-time súčasti pre danú zásobník MDAC. Čokoľvek iného, ktorézahŕňa ODBC 3.X SDK, OLE DB 1.X SDK a samostatný inštalátor súčasti MDAC,obsahuje nadmnožinu prerozdeľovania pridaním vzoriek, dokumentácie,hlavičky, knižnice a podobne. By ste použiť MDAC prerozdelenie szariadenia používané na distribúciu vašej žiadosti zákazníkom, aby použitie MDAC alebo SDK nastavení nainštalovať na počítač rozvojavytvorenie týchto aplikácií. Toto rozlíšenie je zvlášť dôležitéPamätajte si, keď sme diskutovali MDAC 1.5 Inštalátor a prerozdelenie scenáre.

Univerzálny Data Access, Microsoft Data Access Components, údajePrístup SDK, ODBC SDK a OLE DB SDK, sú všetky rôzne tváre preMicrosoftu databázy stratégie.

Zásobník MDAC 1.0

MDAC 1.0 existovala viac ako pojem ako koordinované, samostatné nastavenieprogram. Súčasti MDAC 1.0 zahrnuté ODBC 3.0, OLE DB 1.1, ADO 1.0, aRozšírené dátový konektor 1.0. Konektora rozšírené údaje, v čase,využívaná podmnožinu množina záznamov súčasti ADO a bola nezávislá od ADO.Predtým existovali ODBC skoro na vlastné, aj keď OLE DB 1.0 SDKvydaný v auguste 1996 bol začiatok bod cestu k MDAC. Vv zime roku 1996, zásobník MDAC 1.0 bola vydaná v rôznychrôzne distribučné mechanizmy, ale bez centralizované, alebokoordinované úsilie, ktoré prišli s MDAC 1.5.

ODBC 3.0 dodávané s ODBC 3.0 SDK (dostupné v čase cez WebStiahnuť), rovnako ako Internet informácie Server 3.0 a OLE DB 1.1SDK. OLE DB 1.1 a ADO 1.0 dodaný s OLE DB 1.1 SDK (dostupné sVisual Studio 97 alebo v čase cez Web preberanie), a s InternetInformácie Server 3.0. Dátový konektor rozšírené dodávané s InternetInformácie Server 3.0, rovnako ako sú k dispozícii (v čase) na webeako súbor k stiahnutiu .cab.

MDAC 1.0 zahrnuté ovládače ODBC pre Access alebo Jet, SQL Server, aprvýkrát ovládač ODBC spoločnosti Microsoft vystaviť údajov Oracle. MicrosoftOLE DB Provider for ODBC Drivers bol prvý a len poskytovateľa OLE DBuvoľní s MDAC 1.0.

Visual Studio 97 bol skutočne mix-a-zápas na ktorý produkt nainštalovanýktorú verziu ODBC (a spolu s ním potenciálne OLE DB a ADO). VizuálneInterDev, napríklad, zahrnuté Active Server Pages, ktorý bolsúčasť Internet informácie Server 3.0, ktorý nainštalovaný ODBC 3.0, OLEDB 1.1 a ADO/ADC 1.0. Avšak, Visual Basic 5.0 nainštalovanú verziu ODBC2,65 a žiadne OLE DB alebo ADO súčasti. Visual C++ 5.0 nainštalovaný ODBC 2,65,ale tiež zahrnuté inštalovať možnosti pre Visual Studio 97 s voľbouInštalácia OLE DB 1.5 SDK, ktoré dal vám celý zásobník MDAC 1.0.

Vo všeobecnosti, mixovania a párovania ovládače ODBC s ovládač ODBCSprávca/Core Components je bezpečné vec. Ako dlho ako správca ovládačov ODBCsú novšie ako ovládače ODBC, hoci skupina výrobkov robíveľkej bolesti, aby zabezpečili, že správca ovládačov ODBC a ODBC spoločnosti MicrosoftOvládače sú spätne kompatibilné.

Zásobník MDAC 1.5

S MDAC 1.5, bolo privezené viac koordinácie nastavenie MDACkomponentov, ako aj redistribúciu. MDAC 1.5 pozostávala z ODBC 3.5, OLEDB 1.5, ADO 1.5 a vzdialených údajov služby 1.5. Služba vzdialenej údajovje nástupcom dátový konektor Advanced, ale bol premenovaný na odrážaťže je čoraz viac črtou ADO. S MDAC 2.0, dokumentáciaRDS je uvedený v tom istom mieste ako pre ADO.

Opäť porcií MDAC 1.5 boli zahrnuté s rôznymi SDK avýrobky. MDAC 1.5 bol vydaný na webe ako samostatný inštalačný, ako ajv rámci systému Windows NT 4.0 Option Pack a dávkami MDAC 1.5 bolizahrnuté v programe Internet Explorer 4.x, osobitne RDS klientskych komponentov.Systém Windows 98 obsahuje súčasti MDAC 1.5 a oboch OLE DB 1.5 SDK aODBC 3.5 SDK obsahuje súčasti MDAC 1.5.

MDAC 1.5 zahrnuté ovládače ODBC pre Access Microsoft/Jet, SQL Server,a významnú aktualizáciu na ovládač ODBC Microsoft Oracle. okrem tohov rovnakom čase dvoch iných OLE DB poskytovateľov boli k dispozícii od spoločnosti Microsoft(hoci nie je zahrnutá zásobník MDAC). Poskytovateľov OLE DB preActive Directory Services, rovnako ako pre server Microsoft Index Server bolidostupný oddelene od zásobník MDAC. Obaja títo poskytovatelia zadlužujeOLE DB na silných spôsobmi ODBC by nikdy podporili, konkrétnepre pomocou syntaxe-SQL dotaz na načítanie údajov prostredníctvom údajov OLE DBposkytovateľ od-relačný DataStore.

Microsoft Data Access Components verzia 1.5 má five(+) samostatnejuvoľňuje, každý s rôznymi verziami Open Database Connectivity(ODBC) 3.5, OLE DB 1.5, 1.5 a vzdialených údajov ActiveX Data Objects (ADO)Služba (RDS) 1.5 komponentov, ako aj poskytovatelia ovládače ODBC a OLE DB.Prvé dve správy, iné ako pečiatkovanie súbor verzia (a chýbv nastavení) nemal žiadne významné rozdiely. Vysvetlenie každéhotakto:
  • Program Internet Explorer 4.0: Dodaný s programom Internet Explorer 4.0, Internet Klient SDK 4.0, integrované v rámci inštalácie oba produkty.
  • MDAC 1.5 (PDC): Aktualizované súčasti lodná doprava s Internet Explorer, a bol k dispozícii 1997 Professional Developers konferencie CD iba v rámci MDAC samostatný inštalačný program.
  • MDAC 1.5a: Dostupné na webe z 10, 6 a 97 12/20/97 v rámci MDAC Samostatný inštalačný program.
  • MDAC 1.5b: K dispozícii možnosť Pack systému Windows NT 4.0, MDAC Samostatný bol skutočne integrovaný v rámci Option Pack (a nie ako samostatné nastavenie).
  • MDAC 1.5 c: dostupné na webe po 12/20/97, oba typy s MDAC Samostatný a ako menšie MDAC prerozdeľovania ktorý práve nainštalovaný run-time súčasti. MDAC 1.5 c tiež zodpovedá bity zahrnuté s OLE DB 1.5 a ODBC 3.5 SDK. Skutočné chybu opravuje medzi 1.5b a 1.5 c boli prírastkové ale významný, riešenie problémov so závitom ADO a združovanie pripojení ODBC.
  • Systém Windows 98 a/alebo Internet Explorer 4.01 Service Pack 1: obidva Internet Explorer 4.01 Service Pack 1 a Windows 98 obsahujú podmnožina zmiešané verzie MDAC. Sú jediným miestom, môžete získať modifikovanú verziu ADO/RDS (v podstate MDAC 1.5 d), avšak robia nie loď kompletné ODBC alebo OLE DB a verzie ODBC alebo OLE DB súbory lode sú staršie ako MDAC 1.5 c. Najvýznamnejšia zmena medzi "1.5 d" a "1.5 c" že vzdialených údajov služby klientom používa DCOM Maršal objekty zo servera už potrebné na známky podnikania objekt ako bezpečné pre skriptovanie a inicializáciu.

Zásobník MDAC 2.0

MDAC 2.0 je distribuovaný v rámci prístupu k údajom2.0 SDK, ktoré kombinuje a aktualizuje obsah tohto MDAC 1.5, ODBC 3.5SDK a OLE DB 1.5 SDK a OLE DB pre OLAP špecifikáciu. ÚdajePrístup SDK kombinuje všetky run-time komponentov, dokumentácia, vzoriek,a tiež poskytuje integrovaný prerozdelenie v<drive>: \msdasdk\redist adresára. Keďže predtým MDAC 1.5 stojan -sám a prerozdelenie dodávané oddelene (príležitostne vytváraniezmätok, jeden bol ktoré), SDK Access údajov je úplnesamostatne obsiahnutých a integrované. 40 M veľkosť SDK versus veľkosť 7,9 miliónovMDAC 2.0 znovurozdelenia tiež pomôže urobiť rozdiel zrušte.</drive>

Prerozdelenie MDAC 2.0 prichádza v jednej verzii a nainštaluje všetkySúčasti MDAC 2.0, ako aj poskytovateľov ODBC ovládače alebo OLE DB preMicrosoft Access alebo Jet, Oracle a SQL Server. Visual FoxPro ODBC driverje tiež zahrnuté do redistribúcie. Predtým tento ovládač bol ibadostupné prostredníctvom webu.

Visual Studio 6.0 aj lode súčasti MDAC 2.0, vrátane podmnožinaúplné údaje prístup SDK. SDK Access údaje dostupné na webena tejto lokalite je skutočne novšia ako verzia Visual Studio 6.0:Okrem toho zahŕňa webu MDAC 2.0 run-timekomponentov, keďže Visual Studio 6.0 verziu nezahŕňa. To jepretože ostatné časti Visual Studio 6.0 nastavenie nainštalovať MDACrun-time súčasti.

Upozornenie: Tento článok bol preložený automaticky

Vlastnosti

ID článku: 190463 – Posledná kontrola: 10/19/2011 08:46:00 – Revízia: 2.0

  • kbdatabase kbinfo kbmdacnosweep kbmt KB190463 KbMtsk
Pripomienky
ex="0" id="language-">