أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

INFO: ما هي MDAC SDK DA ، ODBC ، OLE DB ، ADO ، RDS و ADO/MD ؟

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

اضغط هنا لرابط المقالة باللغة الانجليزية190463
الموجز
تقدم هذه المقالة ملخصًا تقنيات تقنيات قاعدة بيانات Microsoft. هذه المناقشة ، بشكل مقتطف من الورق الأبيض إعادة التوزيع "مكونات الوصول لبيانات Microsoft" (MDAC) الموجود في URL التالي: تحتوي هذه المقالة على مناقشة تقنيات "MDAC" و "الاختصارات" و "الشحن مركبات فقط, لا يغطي مشكلات إعادة التوزيع الفعلي.

يوفر أعلاه ارتباط إلى ورقة بيضاء يوفر معلومات أساسية حول تقنيات ADO و مناقشة إصدارات MDAC إلى الإصدار 2.0. للحصول على مناقشة مشابهة تقنيات ADO ومعلومات حول MDAC 2.5 انظر الموجود على URL التالي:
معلومات أخرى
يتم "الوصول إلى البيانات" العالمي استراتيجية Microsoft توفير الأداء العالي الوصول إلى كافة أنواع المعلومات (بما في ذلك البيانات العلائقية و غير العلائقية) عبر مؤسسة من سطح المكتب إلى أنظمة المؤسسة. كان accomplishes هذا مع التقنيات الأساسية الأربعة التالية:

  • odbc
  • قاعدة بيانات OLE
  • ado
  • rds
مؤخراً، تمت إضافة "المعالجة التحليلية المباشرة" أو ملحقات متعدد الأبعاد (OLAP) على كل من "OLE DB" و "كائنات بيانات ActiveX (ADO).

فتح اتصال قواعد البيانات (ODBC) ، مقياس دولي لمعالجة البيانات العلائقية باستخدام بناء جملة استعلام SQL عبر datasources مختلفة. قام ODBC ميزة يتم مقياس دولي الذي يسمح لك لمعالجة صفيف ضخم من datasources العلائقية خلال برامج تشغيل ODBC العديد من موردي كل من Microsoft و جهة خارجية. مفتاح سيئات ODBC هو أن يقتصر على العلائقية البيانات المستندة إلى بناء جملة SQL.

هي OLE DB الاستراتيجي الواجهة ذات المستوى المنخفض Microsoft إلى البيانات عبر المؤسسة. OLE DB أحد مواصفات فتح مصمم لإنشاء على نجاح ODBC عن طريق توفير مقياس مفتوح للوصول إلى كافة أنواع البيانات. فرض OLE DB لم قيود محددة على بناء جملة الاستعلام, أو بنية البيانات كشف طالما يمكن استرداد على شكل جدول. يماثل "موفر OLE DB بيانات" برنامج تشغيل ODBC تعرضه DataSource إلى OLE DB المستهلك, مثل ADO. يتم الآن إصدار متنوعة المتزايدة OLE DB موفرو البيانات البائعين كل من Microsoft و جهة خارجية. تمكين الأول "موفر OLE DB البيانات" ، موفر Microsoft OLE DB لبرامج ODBC يقوم بالكشف عن أي مصدر بيانات ODBC إلى العملاء OLE DB.

هو ADO Microsoft الاستراتيجي ، المحايد لغة عالية المستوى الواجهة على البيانات التي تم كشفها بواسطة OLE DB. يوفر ADO متناسقة ذات الأداء العالي الوصول إلى البيانات، ما إذا كنت تقوم بإنشاء قاعدة بيانات النهاية أمامية العميل أو الطبقة المتوسطة عمل كائن باستخدام أحد تطبيقات أو الأداة اللغة أو حتى مستعرض إنترنت. ADO هي واجهة بيانات واحدة يجب عليك معرفة لـ 1 إلى المستوى n عميل/ملقم وتطوير حل يستند إلى ويب تستند إلى البيانات. هو ADO definitive OLE DB المستهلك ، على الرغم من أنه يمكن كتابة التطبيق المستهلك باستخدام C++ مباشرة إلى موفر OLE DB.

Microsoft البعيد بيانات خدمة (RDS) يتيح لك استخدام مجموعة سجلات ADO عن بعد عبر أحد البروتوكولات ثلاثة (HTTP أو HTTPS أو DCOM). الأصل موجهة RDS للعملاء المستندين إلى ويب ولكن يمكنك إن شئت لتطبيق عميل RDS في أي بيئة تطوير أو اللغة التي تختارها. يمكنك بشكل اختياري تنفيذ كائن أعمال جانب ملقم إنشاء مجموعة سجلات وتلقيها أو يمكنك استخدام كائن العمل الافتراضية الذي يوفر RDS داخل مكوناته من جانب الملقم. مطلوبة لاستخدام ملقم معلومات إنترنت (IIS) لاستضافة مكونات RDS Server فقط إذا كان يستخدم بروتوكول HTTP أو HTTPS. استخدام DCOM على كائنات تنظيمًا (مجموعة السجلات أو خلاف ذلك) مع RDS يحل التبعية IIS. يوفر RDS مزايا التخزين المؤقت من جانب العميل من نتائج البيانات بيانات قابلة للتحديث دعم بعض عناصر تحكم ActiveX تتعرف على البيانات.

Microsoft Data Access Components (MDAC) ، هو التركيبة من هذه التقنيات أربعة بالإضافة إلى عدة برامج تشغيل ODBC و OLE DB موفرو البيانات. MDAC يتضمن أيضاً ، تزداد مع الإصدار 1.5 لاحقاً، وملحقات OLE DB و ADO ، الأكثر الملاحظ (ولكن لا) "المعالجة التحليلية" على سطر أو بيانات Multi-Dimensional. يكون هناك ثلاثة إصدارات الهامة مكونات MDAC ولكن كان واحد فقط من تلك الإصدارات يعرف للعامة MDAC. لم شحن كبرنامج إعداد متناسقة المستقلة 1.0 MDAC ولكن تم تضمين piecemeal مع منتجات و أدوات تطوير برامج (SDK) الخاص. ميزة تثبيت كامل المستقلة 1.5 MDAC و تم تضمين أيضاً مع منتجات و الخاص SDK. تمت إعادة تسمية 2.0 MDAC إلى SDK Access البيانات ثم تم مجمعة ODBC و OLE DB SDK الخاص في SDK 2.0 بيانات Access. يشير Microsoft إلى مكونات MDAC 2.0 على أنها وقت التشغيل (عناصر غير SDK) من إصدارات SDK بيانات Access 2.0.

الخاص بذلك sake من الوضوح, الذي قمنا سيرجع كمجموعة محددة من مكونات وقت تشغيل ODBC و OLE DB ADO و RDS إلى كدسة MDAC. على سبيل المثال، يحتوي المكدس 1.0 MDAC ODBC 3.0 و OLE DB 1.1 ADO 1.0 و 1.0 رابط البيانات المتقدم. (رابط البيانات المتقدم كان precursor فوري إلى "خدمة البيانات البعيد التي تم" إصدارها في 1.5 MDAC). 1.5 MDAC تضمين مكدس 3.5 ODBC و OLE DB 1.5 ADO 1.5 و RDS 1.5. يتضمن مكدس 2.0 MDAC ODBC 3.51 و OLE DB 2.0, ADO 2.0, 2.0 RDS و OLE DB لـ OLAP ملحقات و ADO/MD.

نحن سيرجع إلى إعادة التوزيع MDAC كآلية تثبيت مكونات وقت التشغيل فقط بالنسبة مكدس MDAC محدد. يحتوي أي شيء آخر, الذي يتضمن 3.X ODBC SDK و OLE DB 1.X SDK الإعداد المستقل MDAC على مجموعة شاملة لرمز إعادة توزيع إضافة نماذج وثائق رؤوس والمكتبات ومارس وهكذا. استخدام إعادة توزيع MDAC مع تثبيت استخدام لتوزيع التطبيق الخاص بك إلى العملاء ثم استخدام setups MDAC أو SDK تثبيت على الكمبيوتر التطوير لإنشاء هذه التطبيقات. يوجد فرق هذا مهم خاصةً تذكر عندما نقوم مناقشة 1.5 MDAC الإعداد ثم إعادة توزيع وحدات السيناريو.

الوصول إلى البيانات العالمي و بيانات Microsoft Access Components SDK Access البيانات SDK ODBC و OLE DB SDK ، باسمة كافة مختلفة عن استراتيجية قاعدة البيانات في Microsoft.

تكديس MDAC 1.0

يوجد 1.0 MDAC أكثر كـ مفهوم من برنامج إعداد متناسقة مستقل. يتم تضمين مكونات MDAC 1.0 ODBC 3.0 و OLE DB 1.1 ADO 1.0 و 1.0 رابط البيانات المتقدم. رابط البيانات المتقدم في الوقت، استخدام عمليات مجموعة فرعية من مجموعة السجلات ADO وكان مستقلة عن ADO. مسبقاً موجود ODBC حد بكثير على الخاصة به, على الرغم من أن إصدار SDK 1.0 DB OLE في أغسطس 1996 تم البدء أشر الطريقة باتجاه MDAC. تم إصدار مكدس 1.0 MDAC في لأولمبياد 1996 ، في مجموعة متنوعة من آليات توزيع مختلفة ولكن بدون جهد مركزي أو متناسقة وصول مع 1.5 MDAC.

3.0 ODBC شحنها مع (متوفر في الوقت عبر ويب التحميل) SDK 3.0 ODBC ، بالإضافة إلى إنترنت معلومات Server 3.0 وSDK في OLE DB 1.1. OLE DB 1.1 و ADO 1.0 التي يتم شحنها مع OLE DB 1.1 SDK (المتوفرة مع 97 Visual Studio أو في الوقت خلال تحميل ويب) و مع إنترنت معلومات Server 3.0. رابط البيانات المتقدم شحنها مع إنترنت معلومات Server 3.0 كما يتم المتوفرة (في الوقت) على ويب بمثابة ملف .cab القابلة للتحميل.

1.0 MDAC تضمين برامج تشغيل ODBC لـ Access/Jet SQL Server، و للمرة الأولى, برنامج تشغيل ODBC Microsoft لعرض بيانات Oracle. كان موفر Microsoft OLE DB لبرامج تشغيل ODBC "الأول" و "فقط موفر OLE DB إصدارها مع 1.0 MDAC.

تم 97 Visual Studio فعلياً خلط - و - تطابق إلى تثبيت المنتج الذي إصدار ODBC (ومع ذلك قد تكون OLE DB و ADO). على سبيل المثال، Interdev مرئي تضمين "صفحات الملقم النشطة", والتي لم مكون إنترنت معلومات Server 3.0 تثبيت ODBC 3.0 OLE DB 1.1 و1.0 ADO/ADC. ومع ذلك، 5.0 Visual Basic تثبيت مكونات 2.65 و OLE DB أو ADO إصدار ODBC. 5.0 C++ المرئية تثبيت ODBC 2.65 ولكن أيضًا تضمين تثبيت خيارات 97 Visual Studio خيار تثبيت OLE DB 1.5 SDK ، الذي أعطيته مكدس 1.0 MDAC بأكمله.

بشكل عام، خلط و مطابقة برامج تشغيل ODBC مع "مكونات" إدارة/أساسية برنامج تشغيل ODBC شيء آمن. طالما أن إدارة برامج تشغيل ODBC أحدث برامج تشغيل ODBC على الرغم من أن المجموعة المنتج pains عظيمة للتأكد من أن يجعل إدارة برامج تشغيل ODBC وبرامج تشغيل ODBC Microsoft تتوافق backwardly.

تكديس MDAC 1.5

مع 1.5 MDAC تم تأسيس الاتصال التنسيق أكثر إلى كل إعداد مكونات MDAC بالإضافة إلى إعادة التوزيع. تتكون 1.5 MDAC 3.5 ODBC OLE DB 1.5 ADO 1.5 و 1.5 خدمة البيانات البعيد. خدمة بيانات البعيد اللاحقة إلى "رابط البيانات المتقدم" ولكن تمت إعادة تسمية لعكس غير تزداد ميزة ADO. يتم تضمين وثائق RDS مع 2.0 MDAC في نفس الموقع مثل ADO.

مرة أخرى, أجزاء من 1.5 MDAC تم تضمينها مع منتجات و الخاص SDK. تم تضمين أجزاء من 1.5 MDAC في Internet Explorer 4.x، مكونات عميل RDS بشكل خاص و تم إصداره 1.5 MDAC على الويب مثل إعداد مستقل بالإضافة داخل Windows NT 4.0 Option Pack. يتضمن نظام التشغيل Windows 98 مكونات MDAC 1.5 وتحتوي كل SDK 1.5 DB OLE و SDK 3.5 ODBC على مكونات MDAC 1.5.

1.5 MDAC تضمين برامج تشغيل ODBC لـ Microsoft Access/Jet SQL Server تحديث هامة إلى برنامج تشغيل ODBC Oracle Microsoft. بالإضافة إلى ذلك، في نفس الوقت تم جهازي الأخرى OLE DB موفري المتوفرة من Microsoft (على الرغم من أنه غير مضمنة المكدس MDAC). موفري قاعدة بيانات OLE للحصول "خدمات Active Directory" أيضاً عن خادم الفهرس Microsoft كانت متوفرة بشكل منفصل من المكدس MDAC. كلاً من القوة هذه leveraged موفرات OLE DB الخاصة بطرق ODBC قد يكون لديك عدم اعتماد خصيصاً من أجل استخدام بناء جملة استعلام SQL غير لاسترداد البيانات من خلال موفر بيانات OLE DB من DataStore غير علائقية.

تنته بيانات Microsoft Access Components الإصدار 1.5 إصدارات منفصلة five(+) كل مع الإصدارات المختلفة من اتصال قواعد البيانات المفتوح (ODBC) 3.5, OLE DB 1.5 ، كائنات بيانات ActiveX (ADO) 1.5 ، و مكونات البعيد بيانات خدمة (RDS) 1.5 وكذلك موفري برامج تشغيل ODBC و OLE DB. الإصدارات اثنين غير طابع إصدار الملف الأول (و الأخطاء التي تم إصلاحها في برنامج الإعداد) قد توجد اختلافات الهامة. يتبع شرح كل:
  • Internet Explorer 4.0: التي يتم شحنها مع Internet Explorer 4.0 إنترنت 4.0 SDK عميل متكاملة داخل الإعداد كلا المنتجين.
  • MDAC 1.5 (PDC): تحديث المكونات الشحن مع برنامج Internet Explorer و فقط المتوفر على مضغوط مؤتمر للمطورين Professional ١٩٩٧ ضمن برنامج الإعداد مستقل MDAC.
  • MDAC 1.5a: المتوفرة على الويب من 6 10 97 إلى 12/20/97 داخل MDAC برنامج الإعداد مستقل.
  • MDAC 1.5b: المتوفرة مع Windows NT 4.0 Option Pack MDAC مستقل تم بالفعل متكاملة داخل Option Pack (و لا كـ إعداد منفصلة).
  • c 1.5 MDAC: المتوفرة على الويب بعد 20 12 97 لكل مع MDAC مستقل كـ إعادة على أصغر MDAC توزيع هذه فقط من تثبيت مكونات وقت التشغيل. MDAC 1.5 c أيضاً يطابق بت المضمنة في OLE DB 1.5 و SDK 3.5 ODBC. تم إصلاحات الشوائب الفعلي بين 1.5b و 1.5 c تزايدي ولكن الهامة إصلاح مشاكل ترابط ADO تجمع اتصال ODBC.
  • نظام التشغيل Windows 98 و/أو في Internet Explorer 4.01 المزود بحزمة الخدمة Service Pack 1: كلا Internet Explorer 4.01 المزود بحزمة الخدمة Service Pack 1 و Windows 98 تحتوي على مجموعة فرعية إصدارات MDAC مختلطة. تكون مكان فقط يمكنك الحصول على إصدار المُعدّل من ADO/RDS (بشكل أساسي MDAC 1.5 d) ، ومع ذلك، فإنها لا شحن ODBC كاملة أو OLE DB و الإصدارات من ODBC/OLE DB يتم شحن الملفات الأقدم من MDAC 1.5 c. تغيير كبير الأكثر بين "1.5 d" و "1.5 c" عملاء "خدمة البيانات البعيد" باستخدام DCOM على كائنات تنظيمًا من ملقم لم تعد علامة كائن الأعمال أنها آمنة التهيئة والبرمجة.

تكديس MDAC 2.0

يتم توزيع 2.0 MDAC داخل SDK 2.0 Access البيانات التي تضم كما بتحديث محتويات 1.5 MDAC SDK 3.5 ODBC و SDK 1.5 DB OLE في OLE DB مواصفات OLAP. SDK Access البيانات يضم كافة مكونات وقت التشغيل أو وثائق أو نماذج ويوفر أيضاً على إعادة توزيع متكاملة في <drive>: الدليل \msdasdk\redist. بينما مسبقاً 1.5 MDAC حالة استعداد وحده و إعادة التوزيع شحنها بشكل منفصل (أحياناً إنشاء التشويش إلى التي تم أحد الذي) ، SDK Access البيانات هو تماماً الذاتي المضمنة و متكاملة. كما يساعد حجم M 40 SDK مقابل حجم M 7.9 إعادة توزيع 2.0 MDAC اختلاف قم بإلغاء تحديدها.

إعادة توزيع 2.0 MDAC يأتي في إصدار واحد ويقوم بتثبيت كافة مكونات MDAC 2.0 بالإضافة إلى "موفري قاعدة بيانات" OLE/برامج تشغيل ODBC لـ Microsoft Access/Jet و Oracle و SQL Server. يتم تضمين برنامج تشغيل ODBC Visual FoxPro أيضاً في إعادة توزيع. مسبقًا فقط لم برنامج التشغيل هذا متوفرة من خلال تحميل صفحة ويب.

شحن 6.0 Visual Studio أيضاً مكونات MDAC 2.0 بما فيها مجموعة فرعية من SDK Access البيانات بالكامل. يتم بالفعل أحدث من الإصدار 6.0 Visual Studio SDK Access البيانات المتوفرة على الويب على موقع التالي: بالإضافة إلى ذلك، يتضمن تحميل ويب مكونات وقت التشغيل 2.0 MDAC بينما لا الإصدار 6.0 Visual Studio. ويرجع ذلك إلى أن أجزاء أخرى من برنامج Visual Studio 6.0 الإعداد بتثبيت مكونات وقت تشغيل MDAC.

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 190463 - آخر مراجعة: 01/23/2007 18:18:47 - المراجعة: 1.7

Microsoft Data Access Components Software Development Kit 2.0, Microsoft Data Access Components Software Development Kit 2.1, Microsoft Data Access Components 1.5, Microsoft Data Access Components 2.0, Microsoft Data Access Components 2.1 Service Pack 2, Microsoft Open Database Connectivity 3.0, Microsoft Open Database Connectivity 3.5, Microsoft Open Database Connectivity 3.51, Microsoft OLE DB 1.1, Microsoft OLE DB 1.5, Microsoft OLE DB 2.0, Microsoft ActiveX Data Objects 1.0, Microsoft ActiveX Data Objects 1.5, Microsoft ActiveX Data Objects 2.0, Microsoft ActiveX Data Objects 2.1 Service Pack 2, Microsoft Plus! Game Pack: Cards & Puzzles, Microsoft Remote Data Services 1.1, Microsoft Remote Data Services 1.5, Remote Data Service for ADO 2.0

  • kbmt kbdatabase kbinfo kbmdacnosweep KB190463 KbMtar
تعليقات
=">t.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?">